medialive

package
v5.43.0 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 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 Channel added in v5.21.0

type Channel struct {
	pulumi.CustomResourceState

	// ARN of the Channel.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Specification of CDI inputs for this channel. See CDI Input Specification for more details.
	CdiInputSpecification ChannelCdiInputSpecificationPtrOutput `pulumi:"cdiInputSpecification"`
	// Concise argument description.
	ChannelClass pulumi.StringOutput `pulumi:"channelClass"`
	// ID of the channel in MediaPackage that is the destination for this output group.
	ChannelId pulumi.StringOutput `pulumi:"channelId"`
	// Destinations for channel. See Destinations for more details.
	Destinations ChannelDestinationArrayOutput `pulumi:"destinations"`
	// Encoder settings. See Encoder Settings for more details.
	EncoderSettings ChannelEncoderSettingsOutput `pulumi:"encoderSettings"`
	// Input attachments for the channel. See Input Attachments for more details.
	InputAttachments ChannelInputAttachmentArrayOutput `pulumi:"inputAttachments"`
	// Specification of network and file inputs for the channel.
	InputSpecification ChannelInputSpecificationOutput `pulumi:"inputSpecification"`
	// The log level to write to Cloudwatch logs.
	LogLevel pulumi.StringOutput `pulumi:"logLevel"`
	// Maintenance settings for this channel. See Maintenance for more details.
	Maintenance ChannelMaintenanceOutput `pulumi:"maintenance"`
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name pulumi.StringOutput `pulumi:"name"`
	// Concise argument description.
	RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"`
	// Whether to start/stop channel. Default: `false`
	StartChannel pulumi.BoolPtrOutput `pulumi:"startChannel"`
	// A map of tags to assign to the channel. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapOutput `pulumi:"tags"`
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// Settings for the VPC outputs.
	Vpc ChannelVpcPtrOutput `pulumi:"vpc"`
}

Resource for managing an AWS MediaLive Channel.

## Example Usage ### Basic Usage

```go package main

import (

"fmt"

"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/medialive"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := medialive.NewChannel(ctx, "example", &medialive.ChannelArgs{
			ChannelClass: pulumi.String("STANDARD"),
			RoleArn:      pulumi.Any(aws_iam_role.Example.Arn),
			InputSpecification: &medialive.ChannelInputSpecificationArgs{
				Codec:           pulumi.String("AVC"),
				InputResolution: pulumi.String("HD"),
				MaximumBitrate:  pulumi.String("MAX_20_MBPS"),
			},
			InputAttachments: medialive.ChannelInputAttachmentArray{
				&medialive.ChannelInputAttachmentArgs{
					InputAttachmentName: pulumi.String("example-input"),
					InputId:             pulumi.Any(aws_medialive_input.Example.Id),
				},
			},
			Destinations: medialive.ChannelDestinationArray{
				&medialive.ChannelDestinationArgs{
					Id: pulumi.String("destination"),
					Settings: medialive.ChannelDestinationSettingArray{
						&medialive.ChannelDestinationSettingArgs{
							Url: pulumi.String(fmt.Sprintf("s3://%v/test1", aws_s3_bucket.Main.Id)),
						},
						&medialive.ChannelDestinationSettingArgs{
							Url: pulumi.String(fmt.Sprintf("s3://%v/test2", aws_s3_bucket.Main2.Id)),
						},
					},
				},
			},
			EncoderSettings: &medialive.ChannelEncoderSettingsArgs{
				TimecodeConfig: &medialive.ChannelEncoderSettingsTimecodeConfigArgs{
					Source: pulumi.String("EMBEDDED"),
				},
				AudioDescriptions: medialive.ChannelEncoderSettingsAudioDescriptionArray{
					&medialive.ChannelEncoderSettingsAudioDescriptionArgs{
						AudioSelectorName: pulumi.String("example audio selector"),
						Name:              pulumi.String("audio-selector"),
					},
				},
				VideoDescriptions: medialive.ChannelEncoderSettingsVideoDescriptionArray{
					&medialive.ChannelEncoderSettingsVideoDescriptionArgs{
						Name: pulumi.String("example-video"),
					},
				},
				OutputGroups: medialive.ChannelEncoderSettingsOutputGroupArray{
					&medialive.ChannelEncoderSettingsOutputGroupArgs{
						OutputGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs{
							ArchiveGroupSettings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray{
								&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs{
									Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs{
										DestinationRefId: pulumi.String("destination"),
									},
								},
							},
						},
						Outputs: medialive.ChannelEncoderSettingsOutputGroupOutputTypeArray{
							&medialive.ChannelEncoderSettingsOutputGroupOutputTypeArgs{
								OutputName:           pulumi.String("example-name"),
								VideoDescriptionName: pulumi.String("example-video"),
								AudioDescriptionNames: pulumi.StringArray{
									pulumi.String("audio-selector"),
								},
								OutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs{
									ArchiveOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{
										NameModifier: pulumi.String("_1"),
										Extension:    pulumi.String("m2ts"),
										ContainerSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{
											M2tsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{
												AudioBufferModel: pulumi.String("ATSC"),
												BufferModel:      pulumi.String("MULTIPLEX"),
												RateMode:         pulumi.String("CBR"),
											},
										},
									},
								},
							},
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

MediaLive Channel can be imported using the `channel_id`, e.g.,

```sh

$ pulumi import aws:medialive/channel:Channel example 1234567

```

func GetChannel added in v5.21.0

func GetChannel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)

GetChannel gets an existing Channel 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 NewChannel added in v5.21.0

func NewChannel(ctx *pulumi.Context,
	name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)

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

func (*Channel) ElementType added in v5.21.0

func (*Channel) ElementType() reflect.Type

func (*Channel) ToChannelOutput added in v5.21.0

func (i *Channel) ToChannelOutput() ChannelOutput

func (*Channel) ToChannelOutputWithContext added in v5.21.0

func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput

type ChannelArgs added in v5.21.0

type ChannelArgs struct {
	// Specification of CDI inputs for this channel. See CDI Input Specification for more details.
	CdiInputSpecification ChannelCdiInputSpecificationPtrInput
	// Concise argument description.
	ChannelClass pulumi.StringInput
	// Destinations for channel. See Destinations for more details.
	Destinations ChannelDestinationArrayInput
	// Encoder settings. See Encoder Settings for more details.
	EncoderSettings ChannelEncoderSettingsInput
	// Input attachments for the channel. See Input Attachments for more details.
	InputAttachments ChannelInputAttachmentArrayInput
	// Specification of network and file inputs for the channel.
	InputSpecification ChannelInputSpecificationInput
	// The log level to write to Cloudwatch logs.
	LogLevel pulumi.StringPtrInput
	// Maintenance settings for this channel. See Maintenance for more details.
	Maintenance ChannelMaintenancePtrInput
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name pulumi.StringPtrInput
	// Concise argument description.
	RoleArn pulumi.StringPtrInput
	// Whether to start/stop channel. Default: `false`
	StartChannel pulumi.BoolPtrInput
	// A map of tags to assign to the channel. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Settings for the VPC outputs.
	Vpc ChannelVpcPtrInput
}

The set of arguments for constructing a Channel resource.

func (ChannelArgs) ElementType added in v5.21.0

func (ChannelArgs) ElementType() reflect.Type

type ChannelArray added in v5.21.0

type ChannelArray []ChannelInput

func (ChannelArray) ElementType added in v5.21.0

func (ChannelArray) ElementType() reflect.Type

func (ChannelArray) ToChannelArrayOutput added in v5.21.0

func (i ChannelArray) ToChannelArrayOutput() ChannelArrayOutput

func (ChannelArray) ToChannelArrayOutputWithContext added in v5.21.0

func (i ChannelArray) ToChannelArrayOutputWithContext(ctx context.Context) ChannelArrayOutput

type ChannelArrayInput added in v5.21.0

type ChannelArrayInput interface {
	pulumi.Input

	ToChannelArrayOutput() ChannelArrayOutput
	ToChannelArrayOutputWithContext(context.Context) ChannelArrayOutput
}

ChannelArrayInput is an input type that accepts ChannelArray and ChannelArrayOutput values. You can construct a concrete instance of `ChannelArrayInput` via:

ChannelArray{ ChannelArgs{...} }

type ChannelArrayOutput added in v5.21.0

type ChannelArrayOutput struct{ *pulumi.OutputState }

func (ChannelArrayOutput) ElementType added in v5.21.0

func (ChannelArrayOutput) ElementType() reflect.Type

func (ChannelArrayOutput) Index added in v5.21.0

func (ChannelArrayOutput) ToChannelArrayOutput added in v5.21.0

func (o ChannelArrayOutput) ToChannelArrayOutput() ChannelArrayOutput

func (ChannelArrayOutput) ToChannelArrayOutputWithContext added in v5.21.0

func (o ChannelArrayOutput) ToChannelArrayOutputWithContext(ctx context.Context) ChannelArrayOutput

type ChannelCdiInputSpecification added in v5.21.0

type ChannelCdiInputSpecification struct {
	// Maximum CDI input resolution.
	Resolution string `pulumi:"resolution"`
}

type ChannelCdiInputSpecificationArgs added in v5.21.0

type ChannelCdiInputSpecificationArgs struct {
	// Maximum CDI input resolution.
	Resolution pulumi.StringInput `pulumi:"resolution"`
}

func (ChannelCdiInputSpecificationArgs) ElementType added in v5.21.0

func (ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationOutput added in v5.21.0

func (i ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationOutput() ChannelCdiInputSpecificationOutput

func (ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationOutputWithContext added in v5.21.0

func (i ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationOutputWithContext(ctx context.Context) ChannelCdiInputSpecificationOutput

func (ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationPtrOutput added in v5.21.0

func (i ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationPtrOutput() ChannelCdiInputSpecificationPtrOutput

func (ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationPtrOutputWithContext added in v5.21.0

func (i ChannelCdiInputSpecificationArgs) ToChannelCdiInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelCdiInputSpecificationPtrOutput

type ChannelCdiInputSpecificationInput added in v5.21.0

type ChannelCdiInputSpecificationInput interface {
	pulumi.Input

	ToChannelCdiInputSpecificationOutput() ChannelCdiInputSpecificationOutput
	ToChannelCdiInputSpecificationOutputWithContext(context.Context) ChannelCdiInputSpecificationOutput
}

ChannelCdiInputSpecificationInput is an input type that accepts ChannelCdiInputSpecificationArgs and ChannelCdiInputSpecificationOutput values. You can construct a concrete instance of `ChannelCdiInputSpecificationInput` via:

ChannelCdiInputSpecificationArgs{...}

type ChannelCdiInputSpecificationOutput added in v5.21.0

type ChannelCdiInputSpecificationOutput struct{ *pulumi.OutputState }

func (ChannelCdiInputSpecificationOutput) ElementType added in v5.21.0

func (ChannelCdiInputSpecificationOutput) Resolution added in v5.21.0

Maximum CDI input resolution.

func (ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationOutput added in v5.21.0

func (o ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationOutput() ChannelCdiInputSpecificationOutput

func (ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationOutputWithContext added in v5.21.0

func (o ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationOutputWithContext(ctx context.Context) ChannelCdiInputSpecificationOutput

func (ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationPtrOutput added in v5.21.0

func (o ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationPtrOutput() ChannelCdiInputSpecificationPtrOutput

func (ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationPtrOutputWithContext added in v5.21.0

func (o ChannelCdiInputSpecificationOutput) ToChannelCdiInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelCdiInputSpecificationPtrOutput

type ChannelCdiInputSpecificationPtrInput added in v5.21.0

type ChannelCdiInputSpecificationPtrInput interface {
	pulumi.Input

	ToChannelCdiInputSpecificationPtrOutput() ChannelCdiInputSpecificationPtrOutput
	ToChannelCdiInputSpecificationPtrOutputWithContext(context.Context) ChannelCdiInputSpecificationPtrOutput
}

ChannelCdiInputSpecificationPtrInput is an input type that accepts ChannelCdiInputSpecificationArgs, ChannelCdiInputSpecificationPtr and ChannelCdiInputSpecificationPtrOutput values. You can construct a concrete instance of `ChannelCdiInputSpecificationPtrInput` via:

        ChannelCdiInputSpecificationArgs{...}

or:

        nil

func ChannelCdiInputSpecificationPtr added in v5.21.0

type ChannelCdiInputSpecificationPtrOutput added in v5.21.0

type ChannelCdiInputSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ChannelCdiInputSpecificationPtrOutput) Elem added in v5.21.0

func (ChannelCdiInputSpecificationPtrOutput) ElementType added in v5.21.0

func (ChannelCdiInputSpecificationPtrOutput) Resolution added in v5.21.0

Maximum CDI input resolution.

func (ChannelCdiInputSpecificationPtrOutput) ToChannelCdiInputSpecificationPtrOutput added in v5.21.0

func (o ChannelCdiInputSpecificationPtrOutput) ToChannelCdiInputSpecificationPtrOutput() ChannelCdiInputSpecificationPtrOutput

func (ChannelCdiInputSpecificationPtrOutput) ToChannelCdiInputSpecificationPtrOutputWithContext added in v5.21.0

func (o ChannelCdiInputSpecificationPtrOutput) ToChannelCdiInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelCdiInputSpecificationPtrOutput

type ChannelDestination added in v5.21.0

type ChannelDestination struct {
	// User-specified id. Ths is used in an output group or an output.
	Id string `pulumi:"id"`
	// Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
	MediaPackageSettings []ChannelDestinationMediaPackageSetting `pulumi:"mediaPackageSettings"`
	// Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
	MultiplexSettings *ChannelDestinationMultiplexSettings `pulumi:"multiplexSettings"`
	// Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
	Settings []ChannelDestinationSetting `pulumi:"settings"`
}

type ChannelDestinationArgs added in v5.21.0

type ChannelDestinationArgs struct {
	// User-specified id. Ths is used in an output group or an output.
	Id pulumi.StringInput `pulumi:"id"`
	// Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
	MediaPackageSettings ChannelDestinationMediaPackageSettingArrayInput `pulumi:"mediaPackageSettings"`
	// Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
	MultiplexSettings ChannelDestinationMultiplexSettingsPtrInput `pulumi:"multiplexSettings"`
	// Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
	Settings ChannelDestinationSettingArrayInput `pulumi:"settings"`
}

func (ChannelDestinationArgs) ElementType added in v5.21.0

func (ChannelDestinationArgs) ElementType() reflect.Type

func (ChannelDestinationArgs) ToChannelDestinationOutput added in v5.21.0

func (i ChannelDestinationArgs) ToChannelDestinationOutput() ChannelDestinationOutput

func (ChannelDestinationArgs) ToChannelDestinationOutputWithContext added in v5.21.0

func (i ChannelDestinationArgs) ToChannelDestinationOutputWithContext(ctx context.Context) ChannelDestinationOutput

type ChannelDestinationArray added in v5.21.0

type ChannelDestinationArray []ChannelDestinationInput

func (ChannelDestinationArray) ElementType added in v5.21.0

func (ChannelDestinationArray) ElementType() reflect.Type

func (ChannelDestinationArray) ToChannelDestinationArrayOutput added in v5.21.0

func (i ChannelDestinationArray) ToChannelDestinationArrayOutput() ChannelDestinationArrayOutput

func (ChannelDestinationArray) ToChannelDestinationArrayOutputWithContext added in v5.21.0

func (i ChannelDestinationArray) ToChannelDestinationArrayOutputWithContext(ctx context.Context) ChannelDestinationArrayOutput

type ChannelDestinationArrayInput added in v5.21.0

type ChannelDestinationArrayInput interface {
	pulumi.Input

	ToChannelDestinationArrayOutput() ChannelDestinationArrayOutput
	ToChannelDestinationArrayOutputWithContext(context.Context) ChannelDestinationArrayOutput
}

ChannelDestinationArrayInput is an input type that accepts ChannelDestinationArray and ChannelDestinationArrayOutput values. You can construct a concrete instance of `ChannelDestinationArrayInput` via:

ChannelDestinationArray{ ChannelDestinationArgs{...} }

type ChannelDestinationArrayOutput added in v5.21.0

type ChannelDestinationArrayOutput struct{ *pulumi.OutputState }

func (ChannelDestinationArrayOutput) ElementType added in v5.21.0

func (ChannelDestinationArrayOutput) Index added in v5.21.0

func (ChannelDestinationArrayOutput) ToChannelDestinationArrayOutput added in v5.21.0

func (o ChannelDestinationArrayOutput) ToChannelDestinationArrayOutput() ChannelDestinationArrayOutput

func (ChannelDestinationArrayOutput) ToChannelDestinationArrayOutputWithContext added in v5.21.0

func (o ChannelDestinationArrayOutput) ToChannelDestinationArrayOutputWithContext(ctx context.Context) ChannelDestinationArrayOutput

type ChannelDestinationInput added in v5.21.0

type ChannelDestinationInput interface {
	pulumi.Input

	ToChannelDestinationOutput() ChannelDestinationOutput
	ToChannelDestinationOutputWithContext(context.Context) ChannelDestinationOutput
}

ChannelDestinationInput is an input type that accepts ChannelDestinationArgs and ChannelDestinationOutput values. You can construct a concrete instance of `ChannelDestinationInput` via:

ChannelDestinationArgs{...}

type ChannelDestinationMediaPackageSetting added in v5.21.0

type ChannelDestinationMediaPackageSetting struct {
	// ID of the channel in MediaPackage that is the destination for this output group.
	ChannelId string `pulumi:"channelId"`
}

type ChannelDestinationMediaPackageSettingArgs added in v5.21.0

type ChannelDestinationMediaPackageSettingArgs struct {
	// ID of the channel in MediaPackage that is the destination for this output group.
	ChannelId pulumi.StringInput `pulumi:"channelId"`
}

func (ChannelDestinationMediaPackageSettingArgs) ElementType added in v5.21.0

func (ChannelDestinationMediaPackageSettingArgs) ToChannelDestinationMediaPackageSettingOutput added in v5.21.0

func (i ChannelDestinationMediaPackageSettingArgs) ToChannelDestinationMediaPackageSettingOutput() ChannelDestinationMediaPackageSettingOutput

func (ChannelDestinationMediaPackageSettingArgs) ToChannelDestinationMediaPackageSettingOutputWithContext added in v5.21.0

func (i ChannelDestinationMediaPackageSettingArgs) ToChannelDestinationMediaPackageSettingOutputWithContext(ctx context.Context) ChannelDestinationMediaPackageSettingOutput

type ChannelDestinationMediaPackageSettingArray added in v5.21.0

type ChannelDestinationMediaPackageSettingArray []ChannelDestinationMediaPackageSettingInput

func (ChannelDestinationMediaPackageSettingArray) ElementType added in v5.21.0

func (ChannelDestinationMediaPackageSettingArray) ToChannelDestinationMediaPackageSettingArrayOutput added in v5.21.0

func (i ChannelDestinationMediaPackageSettingArray) ToChannelDestinationMediaPackageSettingArrayOutput() ChannelDestinationMediaPackageSettingArrayOutput

func (ChannelDestinationMediaPackageSettingArray) ToChannelDestinationMediaPackageSettingArrayOutputWithContext added in v5.21.0

func (i ChannelDestinationMediaPackageSettingArray) ToChannelDestinationMediaPackageSettingArrayOutputWithContext(ctx context.Context) ChannelDestinationMediaPackageSettingArrayOutput

type ChannelDestinationMediaPackageSettingArrayInput added in v5.21.0

type ChannelDestinationMediaPackageSettingArrayInput interface {
	pulumi.Input

	ToChannelDestinationMediaPackageSettingArrayOutput() ChannelDestinationMediaPackageSettingArrayOutput
	ToChannelDestinationMediaPackageSettingArrayOutputWithContext(context.Context) ChannelDestinationMediaPackageSettingArrayOutput
}

ChannelDestinationMediaPackageSettingArrayInput is an input type that accepts ChannelDestinationMediaPackageSettingArray and ChannelDestinationMediaPackageSettingArrayOutput values. You can construct a concrete instance of `ChannelDestinationMediaPackageSettingArrayInput` via:

ChannelDestinationMediaPackageSettingArray{ ChannelDestinationMediaPackageSettingArgs{...} }

type ChannelDestinationMediaPackageSettingArrayOutput added in v5.21.0

type ChannelDestinationMediaPackageSettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelDestinationMediaPackageSettingArrayOutput) ElementType added in v5.21.0

func (ChannelDestinationMediaPackageSettingArrayOutput) Index added in v5.21.0

func (ChannelDestinationMediaPackageSettingArrayOutput) ToChannelDestinationMediaPackageSettingArrayOutput added in v5.21.0

func (o ChannelDestinationMediaPackageSettingArrayOutput) ToChannelDestinationMediaPackageSettingArrayOutput() ChannelDestinationMediaPackageSettingArrayOutput

func (ChannelDestinationMediaPackageSettingArrayOutput) ToChannelDestinationMediaPackageSettingArrayOutputWithContext added in v5.21.0

func (o ChannelDestinationMediaPackageSettingArrayOutput) ToChannelDestinationMediaPackageSettingArrayOutputWithContext(ctx context.Context) ChannelDestinationMediaPackageSettingArrayOutput

type ChannelDestinationMediaPackageSettingInput added in v5.21.0

type ChannelDestinationMediaPackageSettingInput interface {
	pulumi.Input

	ToChannelDestinationMediaPackageSettingOutput() ChannelDestinationMediaPackageSettingOutput
	ToChannelDestinationMediaPackageSettingOutputWithContext(context.Context) ChannelDestinationMediaPackageSettingOutput
}

ChannelDestinationMediaPackageSettingInput is an input type that accepts ChannelDestinationMediaPackageSettingArgs and ChannelDestinationMediaPackageSettingOutput values. You can construct a concrete instance of `ChannelDestinationMediaPackageSettingInput` via:

ChannelDestinationMediaPackageSettingArgs{...}

type ChannelDestinationMediaPackageSettingOutput added in v5.21.0

type ChannelDestinationMediaPackageSettingOutput struct{ *pulumi.OutputState }

func (ChannelDestinationMediaPackageSettingOutput) ChannelId added in v5.21.0

ID of the channel in MediaPackage that is the destination for this output group.

func (ChannelDestinationMediaPackageSettingOutput) ElementType added in v5.21.0

func (ChannelDestinationMediaPackageSettingOutput) ToChannelDestinationMediaPackageSettingOutput added in v5.21.0

func (o ChannelDestinationMediaPackageSettingOutput) ToChannelDestinationMediaPackageSettingOutput() ChannelDestinationMediaPackageSettingOutput

func (ChannelDestinationMediaPackageSettingOutput) ToChannelDestinationMediaPackageSettingOutputWithContext added in v5.21.0

func (o ChannelDestinationMediaPackageSettingOutput) ToChannelDestinationMediaPackageSettingOutputWithContext(ctx context.Context) ChannelDestinationMediaPackageSettingOutput

type ChannelDestinationMultiplexSettings added in v5.21.0

type ChannelDestinationMultiplexSettings struct {
	// The ID of the Multiplex that the encoder is providing output to.
	MultiplexId string `pulumi:"multiplexId"`
	// The program name of the Multiplex program that the encoder is providing output to.
	ProgramName string `pulumi:"programName"`
}

type ChannelDestinationMultiplexSettingsArgs added in v5.21.0

type ChannelDestinationMultiplexSettingsArgs struct {
	// The ID of the Multiplex that the encoder is providing output to.
	MultiplexId pulumi.StringInput `pulumi:"multiplexId"`
	// The program name of the Multiplex program that the encoder is providing output to.
	ProgramName pulumi.StringInput `pulumi:"programName"`
}

func (ChannelDestinationMultiplexSettingsArgs) ElementType added in v5.21.0

func (ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsOutput added in v5.21.0

func (i ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsOutput() ChannelDestinationMultiplexSettingsOutput

func (ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsOutputWithContext added in v5.21.0

func (i ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsOutputWithContext(ctx context.Context) ChannelDestinationMultiplexSettingsOutput

func (ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsPtrOutput added in v5.21.0

func (i ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsPtrOutput() ChannelDestinationMultiplexSettingsPtrOutput

func (ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelDestinationMultiplexSettingsArgs) ToChannelDestinationMultiplexSettingsPtrOutputWithContext(ctx context.Context) ChannelDestinationMultiplexSettingsPtrOutput

type ChannelDestinationMultiplexSettingsInput added in v5.21.0

type ChannelDestinationMultiplexSettingsInput interface {
	pulumi.Input

	ToChannelDestinationMultiplexSettingsOutput() ChannelDestinationMultiplexSettingsOutput
	ToChannelDestinationMultiplexSettingsOutputWithContext(context.Context) ChannelDestinationMultiplexSettingsOutput
}

ChannelDestinationMultiplexSettingsInput is an input type that accepts ChannelDestinationMultiplexSettingsArgs and ChannelDestinationMultiplexSettingsOutput values. You can construct a concrete instance of `ChannelDestinationMultiplexSettingsInput` via:

ChannelDestinationMultiplexSettingsArgs{...}

type ChannelDestinationMultiplexSettingsOutput added in v5.21.0

type ChannelDestinationMultiplexSettingsOutput struct{ *pulumi.OutputState }

func (ChannelDestinationMultiplexSettingsOutput) ElementType added in v5.21.0

func (ChannelDestinationMultiplexSettingsOutput) MultiplexId added in v5.21.0

The ID of the Multiplex that the encoder is providing output to.

func (ChannelDestinationMultiplexSettingsOutput) ProgramName added in v5.21.0

The program name of the Multiplex program that the encoder is providing output to.

func (ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsOutput added in v5.21.0

func (o ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsOutput() ChannelDestinationMultiplexSettingsOutput

func (ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsOutputWithContext added in v5.21.0

func (o ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsOutputWithContext(ctx context.Context) ChannelDestinationMultiplexSettingsOutput

func (ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsPtrOutput added in v5.21.0

func (o ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsPtrOutput() ChannelDestinationMultiplexSettingsPtrOutput

func (ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelDestinationMultiplexSettingsOutput) ToChannelDestinationMultiplexSettingsPtrOutputWithContext(ctx context.Context) ChannelDestinationMultiplexSettingsPtrOutput

type ChannelDestinationMultiplexSettingsPtrInput added in v5.21.0

type ChannelDestinationMultiplexSettingsPtrInput interface {
	pulumi.Input

	ToChannelDestinationMultiplexSettingsPtrOutput() ChannelDestinationMultiplexSettingsPtrOutput
	ToChannelDestinationMultiplexSettingsPtrOutputWithContext(context.Context) ChannelDestinationMultiplexSettingsPtrOutput
}

ChannelDestinationMultiplexSettingsPtrInput is an input type that accepts ChannelDestinationMultiplexSettingsArgs, ChannelDestinationMultiplexSettingsPtr and ChannelDestinationMultiplexSettingsPtrOutput values. You can construct a concrete instance of `ChannelDestinationMultiplexSettingsPtrInput` via:

        ChannelDestinationMultiplexSettingsArgs{...}

or:

        nil

type ChannelDestinationMultiplexSettingsPtrOutput added in v5.21.0

type ChannelDestinationMultiplexSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelDestinationMultiplexSettingsPtrOutput) Elem added in v5.21.0

func (ChannelDestinationMultiplexSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelDestinationMultiplexSettingsPtrOutput) MultiplexId added in v5.21.0

The ID of the Multiplex that the encoder is providing output to.

func (ChannelDestinationMultiplexSettingsPtrOutput) ProgramName added in v5.21.0

The program name of the Multiplex program that the encoder is providing output to.

func (ChannelDestinationMultiplexSettingsPtrOutput) ToChannelDestinationMultiplexSettingsPtrOutput added in v5.21.0

func (o ChannelDestinationMultiplexSettingsPtrOutput) ToChannelDestinationMultiplexSettingsPtrOutput() ChannelDestinationMultiplexSettingsPtrOutput

func (ChannelDestinationMultiplexSettingsPtrOutput) ToChannelDestinationMultiplexSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelDestinationMultiplexSettingsPtrOutput) ToChannelDestinationMultiplexSettingsPtrOutputWithContext(ctx context.Context) ChannelDestinationMultiplexSettingsPtrOutput

type ChannelDestinationOutput added in v5.21.0

type ChannelDestinationOutput struct{ *pulumi.OutputState }

func (ChannelDestinationOutput) ElementType added in v5.21.0

func (ChannelDestinationOutput) ElementType() reflect.Type

func (ChannelDestinationOutput) Id added in v5.21.0

User-specified id. Ths is used in an output group or an output.

func (ChannelDestinationOutput) MediaPackageSettings added in v5.21.0

Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.

func (ChannelDestinationOutput) MultiplexSettings added in v5.21.0

Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.

func (ChannelDestinationOutput) Settings added in v5.21.0

Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.

func (ChannelDestinationOutput) ToChannelDestinationOutput added in v5.21.0

func (o ChannelDestinationOutput) ToChannelDestinationOutput() ChannelDestinationOutput

func (ChannelDestinationOutput) ToChannelDestinationOutputWithContext added in v5.21.0

func (o ChannelDestinationOutput) ToChannelDestinationOutputWithContext(ctx context.Context) ChannelDestinationOutput

type ChannelDestinationSetting added in v5.21.0

type ChannelDestinationSetting struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam *string `pulumi:"passwordParam"`
	// Stream name RTMP destinations (URLs of type rtmp://)
	StreamName *string `pulumi:"streamName"`
	// A URL specifying a destination.
	Url *string `pulumi:"url"`
	// Username for destination.
	Username *string `pulumi:"username"`
}

type ChannelDestinationSettingArgs added in v5.21.0

type ChannelDestinationSettingArgs struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam pulumi.StringPtrInput `pulumi:"passwordParam"`
	// Stream name RTMP destinations (URLs of type rtmp://)
	StreamName pulumi.StringPtrInput `pulumi:"streamName"`
	// A URL specifying a destination.
	Url pulumi.StringPtrInput `pulumi:"url"`
	// Username for destination.
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (ChannelDestinationSettingArgs) ElementType added in v5.21.0

func (ChannelDestinationSettingArgs) ToChannelDestinationSettingOutput added in v5.21.0

func (i ChannelDestinationSettingArgs) ToChannelDestinationSettingOutput() ChannelDestinationSettingOutput

func (ChannelDestinationSettingArgs) ToChannelDestinationSettingOutputWithContext added in v5.21.0

func (i ChannelDestinationSettingArgs) ToChannelDestinationSettingOutputWithContext(ctx context.Context) ChannelDestinationSettingOutput

type ChannelDestinationSettingArray added in v5.21.0

type ChannelDestinationSettingArray []ChannelDestinationSettingInput

func (ChannelDestinationSettingArray) ElementType added in v5.21.0

func (ChannelDestinationSettingArray) ToChannelDestinationSettingArrayOutput added in v5.21.0

func (i ChannelDestinationSettingArray) ToChannelDestinationSettingArrayOutput() ChannelDestinationSettingArrayOutput

func (ChannelDestinationSettingArray) ToChannelDestinationSettingArrayOutputWithContext added in v5.21.0

func (i ChannelDestinationSettingArray) ToChannelDestinationSettingArrayOutputWithContext(ctx context.Context) ChannelDestinationSettingArrayOutput

type ChannelDestinationSettingArrayInput added in v5.21.0

type ChannelDestinationSettingArrayInput interface {
	pulumi.Input

	ToChannelDestinationSettingArrayOutput() ChannelDestinationSettingArrayOutput
	ToChannelDestinationSettingArrayOutputWithContext(context.Context) ChannelDestinationSettingArrayOutput
}

ChannelDestinationSettingArrayInput is an input type that accepts ChannelDestinationSettingArray and ChannelDestinationSettingArrayOutput values. You can construct a concrete instance of `ChannelDestinationSettingArrayInput` via:

ChannelDestinationSettingArray{ ChannelDestinationSettingArgs{...} }

type ChannelDestinationSettingArrayOutput added in v5.21.0

type ChannelDestinationSettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelDestinationSettingArrayOutput) ElementType added in v5.21.0

func (ChannelDestinationSettingArrayOutput) Index added in v5.21.0

func (ChannelDestinationSettingArrayOutput) ToChannelDestinationSettingArrayOutput added in v5.21.0

func (o ChannelDestinationSettingArrayOutput) ToChannelDestinationSettingArrayOutput() ChannelDestinationSettingArrayOutput

func (ChannelDestinationSettingArrayOutput) ToChannelDestinationSettingArrayOutputWithContext added in v5.21.0

func (o ChannelDestinationSettingArrayOutput) ToChannelDestinationSettingArrayOutputWithContext(ctx context.Context) ChannelDestinationSettingArrayOutput

type ChannelDestinationSettingInput added in v5.21.0

type ChannelDestinationSettingInput interface {
	pulumi.Input

	ToChannelDestinationSettingOutput() ChannelDestinationSettingOutput
	ToChannelDestinationSettingOutputWithContext(context.Context) ChannelDestinationSettingOutput
}

ChannelDestinationSettingInput is an input type that accepts ChannelDestinationSettingArgs and ChannelDestinationSettingOutput values. You can construct a concrete instance of `ChannelDestinationSettingInput` via:

ChannelDestinationSettingArgs{...}

type ChannelDestinationSettingOutput added in v5.21.0

type ChannelDestinationSettingOutput struct{ *pulumi.OutputState }

func (ChannelDestinationSettingOutput) ElementType added in v5.21.0

func (ChannelDestinationSettingOutput) PasswordParam added in v5.21.0

Key used to extract the password from EC2 Parameter store.

func (ChannelDestinationSettingOutput) StreamName added in v5.21.0

Stream name RTMP destinations (URLs of type rtmp://)

func (ChannelDestinationSettingOutput) ToChannelDestinationSettingOutput added in v5.21.0

func (o ChannelDestinationSettingOutput) ToChannelDestinationSettingOutput() ChannelDestinationSettingOutput

func (ChannelDestinationSettingOutput) ToChannelDestinationSettingOutputWithContext added in v5.21.0

func (o ChannelDestinationSettingOutput) ToChannelDestinationSettingOutputWithContext(ctx context.Context) ChannelDestinationSettingOutput

func (ChannelDestinationSettingOutput) Url added in v5.21.0

A URL specifying a destination.

func (ChannelDestinationSettingOutput) Username added in v5.21.0

Username for destination.

type ChannelEncoderSettings added in v5.21.0

type ChannelEncoderSettings struct {
	// Audio descriptions for the channel. See Audio Descriptions for more details.
	AudioDescriptions []ChannelEncoderSettingsAudioDescription `pulumi:"audioDescriptions"`
	// Settings for ad avail blanking. See Avail Blanking for more details.
	AvailBlanking *ChannelEncoderSettingsAvailBlanking `pulumi:"availBlanking"`
	// Output groups for the channel. See Output Groups for more details.
	OutputGroups []ChannelEncoderSettingsOutputGroup `pulumi:"outputGroups"`
	// Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
	TimecodeConfig ChannelEncoderSettingsTimecodeConfig `pulumi:"timecodeConfig"`
	// Video Descriptions. See Video Descriptions for more details.
	VideoDescriptions []ChannelEncoderSettingsVideoDescription `pulumi:"videoDescriptions"`
}

type ChannelEncoderSettingsArgs added in v5.21.0

type ChannelEncoderSettingsArgs struct {
	// Audio descriptions for the channel. See Audio Descriptions for more details.
	AudioDescriptions ChannelEncoderSettingsAudioDescriptionArrayInput `pulumi:"audioDescriptions"`
	// Settings for ad avail blanking. See Avail Blanking for more details.
	AvailBlanking ChannelEncoderSettingsAvailBlankingPtrInput `pulumi:"availBlanking"`
	// Output groups for the channel. See Output Groups for more details.
	OutputGroups ChannelEncoderSettingsOutputGroupArrayInput `pulumi:"outputGroups"`
	// Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
	TimecodeConfig ChannelEncoderSettingsTimecodeConfigInput `pulumi:"timecodeConfig"`
	// Video Descriptions. See Video Descriptions for more details.
	VideoDescriptions ChannelEncoderSettingsVideoDescriptionArrayInput `pulumi:"videoDescriptions"`
}

func (ChannelEncoderSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsArgs) ElementType() reflect.Type

func (ChannelEncoderSettingsArgs) ToChannelEncoderSettingsOutput added in v5.21.0

func (i ChannelEncoderSettingsArgs) ToChannelEncoderSettingsOutput() ChannelEncoderSettingsOutput

func (ChannelEncoderSettingsArgs) ToChannelEncoderSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsArgs) ToChannelEncoderSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutput

func (ChannelEncoderSettingsArgs) ToChannelEncoderSettingsPtrOutput added in v5.21.0

func (i ChannelEncoderSettingsArgs) ToChannelEncoderSettingsPtrOutput() ChannelEncoderSettingsPtrOutput

func (ChannelEncoderSettingsArgs) ToChannelEncoderSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsArgs) ToChannelEncoderSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsPtrOutput

type ChannelEncoderSettingsAudioDescription added in v5.21.0

type ChannelEncoderSettingsAudioDescription struct {
	// Advanced audio normalization settings. See Audio Normalization Settings for more details.
	AudioNormalizationSettings *ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings `pulumi:"audioNormalizationSettings"`
	// The name of the audio selector used as the source for this AudioDescription.
	AudioSelectorName string `pulumi:"audioSelectorName"`
	// Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
	AudioType *string `pulumi:"audioType"`
	// Determined how audio type is determined.
	AudioTypeControl *string `pulumi:"audioTypeControl"`
	// Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
	AudioWatermarkSettings *ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings `pulumi:"audioWatermarkSettings"`
	// Audio codec settings. See Audio Codec Settings for more details.
	CodecSettings *ChannelEncoderSettingsAudioDescriptionCodecSettings `pulumi:"codecSettings"`
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode        *string `pulumi:"languageCode"`
	LanguageCodeControl *string `pulumi:"languageCodeControl"`
	// The name of this audio description.
	Name          string                                               `pulumi:"name"`
	RemixSettings *ChannelEncoderSettingsAudioDescriptionRemixSettings `pulumi:"remixSettings"`
	// Stream name RTMP destinations (URLs of type rtmp://)
	StreamName *string `pulumi:"streamName"`
}

type ChannelEncoderSettingsAudioDescriptionArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionArgs struct {
	// Advanced audio normalization settings. See Audio Normalization Settings for more details.
	AudioNormalizationSettings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrInput `pulumi:"audioNormalizationSettings"`
	// The name of the audio selector used as the source for this AudioDescription.
	AudioSelectorName pulumi.StringInput `pulumi:"audioSelectorName"`
	// Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
	AudioType pulumi.StringPtrInput `pulumi:"audioType"`
	// Determined how audio type is determined.
	AudioTypeControl pulumi.StringPtrInput `pulumi:"audioTypeControl"`
	// Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
	AudioWatermarkSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrInput `pulumi:"audioWatermarkSettings"`
	// Audio codec settings. See Audio Codec Settings for more details.
	CodecSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrInput `pulumi:"codecSettings"`
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode        pulumi.StringPtrInput `pulumi:"languageCode"`
	LanguageCodeControl pulumi.StringPtrInput `pulumi:"languageCodeControl"`
	// The name of this audio description.
	Name          pulumi.StringInput                                          `pulumi:"name"`
	RemixSettings ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrInput `pulumi:"remixSettings"`
	// Stream name RTMP destinations (URLs of type rtmp://)
	StreamName pulumi.StringPtrInput `pulumi:"streamName"`
}

func (ChannelEncoderSettingsAudioDescriptionArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionArgs) ToChannelEncoderSettingsAudioDescriptionOutput added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionArgs) ToChannelEncoderSettingsAudioDescriptionOutput() ChannelEncoderSettingsAudioDescriptionOutput

func (ChannelEncoderSettingsAudioDescriptionArgs) ToChannelEncoderSettingsAudioDescriptionOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionArgs) ToChannelEncoderSettingsAudioDescriptionOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionOutput

type ChannelEncoderSettingsAudioDescriptionArray added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionArray []ChannelEncoderSettingsAudioDescriptionInput

func (ChannelEncoderSettingsAudioDescriptionArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionArray) ToChannelEncoderSettingsAudioDescriptionArrayOutput added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionArray) ToChannelEncoderSettingsAudioDescriptionArrayOutput() ChannelEncoderSettingsAudioDescriptionArrayOutput

func (ChannelEncoderSettingsAudioDescriptionArray) ToChannelEncoderSettingsAudioDescriptionArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionArray) ToChannelEncoderSettingsAudioDescriptionArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionArrayOutput

type ChannelEncoderSettingsAudioDescriptionArrayInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionArrayOutput() ChannelEncoderSettingsAudioDescriptionArrayOutput
	ToChannelEncoderSettingsAudioDescriptionArrayOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionArrayOutput
}

ChannelEncoderSettingsAudioDescriptionArrayInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionArray and ChannelEncoderSettingsAudioDescriptionArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionArrayInput` via:

ChannelEncoderSettingsAudioDescriptionArray{ ChannelEncoderSettingsAudioDescriptionArgs{...} }

type ChannelEncoderSettingsAudioDescriptionArrayOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionArrayOutput) ToChannelEncoderSettingsAudioDescriptionArrayOutput added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionArrayOutput) ToChannelEncoderSettingsAudioDescriptionArrayOutput() ChannelEncoderSettingsAudioDescriptionArrayOutput

func (ChannelEncoderSettingsAudioDescriptionArrayOutput) ToChannelEncoderSettingsAudioDescriptionArrayOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionArrayOutput) ToChannelEncoderSettingsAudioDescriptionArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionArrayOutput

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings struct {
	// Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
	Algorithm *string `pulumi:"algorithm"`
	// Algorithm control for the audio description.
	AlgorithmControl *string `pulumi:"algorithmControl"`
	// Target LKFS (loudness) to adjust volume to.
	TargetLkfs *float64 `pulumi:"targetLkfs"`
}

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs struct {
	// Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
	Algorithm pulumi.StringPtrInput `pulumi:"algorithm"`
	// Algorithm control for the audio description.
	AlgorithmControl pulumi.StringPtrInput `pulumi:"algorithmControl"`
	// Target LKFS (loudness) to adjust volume to.
	TargetLkfs pulumi.Float64PtrInput `pulumi:"targetLkfs"`
}

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput() ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs and ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) Algorithm added in v5.21.0

Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) AlgorithmControl added in v5.21.0

Algorithm control for the audio description.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) TargetLkfs added in v5.21.0

Target LKFS (loudness) to adjust volume to.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs, ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtr and ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) Algorithm added in v5.21.0

Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) AlgorithmControl added in v5.21.0

Algorithm control for the audio description.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) TargetLkfs added in v5.21.0

Target LKFS (loudness) to adjust volume to.

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings struct {
	NielsenWatermarksSettings *ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings `pulumi:"nielsenWatermarksSettings"`
}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs struct {
	NielsenWatermarksSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrInput `pulumi:"nielsenWatermarksSettings"`
}

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings struct {
	// Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
	NielsenCbetSettings *ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings `pulumi:"nielsenCbetSettings"`
	// Distribution types to assign to the watermarks. Options are `PROGRAM_CONTENT` and `FINAL_DISTRIBUTOR`.
	NielsenDistributionType *string `pulumi:"nielsenDistributionType"`
	// Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
	NielsenNaesIiNwSettings []ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting `pulumi:"nielsenNaesIiNwSettings"`
}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs struct {
	// Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
	NielsenCbetSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrInput `pulumi:"nielsenCbetSettings"`
	// Distribution types to assign to the watermarks. Options are `PROGRAM_CONTENT` and `FINAL_DISTRIBUTOR`.
	NielsenDistributionType pulumi.StringPtrInput `pulumi:"nielsenDistributionType"`
	// Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
	NielsenNaesIiNwSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayInput `pulumi:"nielsenNaesIiNwSettings"`
}

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings struct {
	CbetCheckDigitString string `pulumi:"cbetCheckDigitString"`
	// Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
	CbetStepaside string `pulumi:"cbetStepaside"`
	// CBET source ID to use in the watermark.
	Csid string `pulumi:"csid"`
}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs struct {
	CbetCheckDigitString pulumi.StringInput `pulumi:"cbetCheckDigitString"`
	// Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
	CbetStepaside pulumi.StringInput `pulumi:"cbetStepaside"`
	// CBET source ID to use in the watermark.
	Csid pulumi.StringInput `pulumi:"csid"`
}

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) CbetCheckDigitString added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) CbetStepaside added in v5.21.0

Determines the method of CBET insertion mode when prior encoding is detected on the same layer.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) Csid added in v5.21.0

CBET source ID to use in the watermark.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtr and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) CbetCheckDigitString added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) CbetStepaside added in v5.21.0

Determines the method of CBET insertion mode when prior encoding is detected on the same layer.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) Csid added in v5.21.0

CBET source ID to use in the watermark.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting struct {
	CheckDigitString string `pulumi:"checkDigitString"`
	// The Nielsen Source ID to include in the watermark.
	Sid float64 `pulumi:"sid"`
}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs struct {
	CheckDigitString pulumi.StringInput `pulumi:"checkDigitString"`
	// The Nielsen Source ID to include in the watermark.
	Sid pulumi.Float64Input `pulumi:"sid"`
}

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray []ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingInput

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayInput` via:

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray{ ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs{...} }

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingInput` via:

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs{...}

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput) CheckDigitString added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput) Sid added in v5.21.0

The Nielsen Source ID to include in the watermark.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) NielsenCbetSettings added in v5.21.0

Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) NielsenDistributionType added in v5.21.0

Distribution types to assign to the watermarks. Options are `PROGRAM_CONTENT` and `FINAL_DISTRIBUTOR`.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) NielsenNaesIiNwSettings added in v5.21.0

Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtr and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) NielsenCbetSettings added in v5.21.0

Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) NielsenDistributionType added in v5.21.0

Distribution types to assign to the watermarks. Options are `PROGRAM_CONTENT` and `FINAL_DISTRIBUTOR`.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) NielsenNaesIiNwSettings added in v5.21.0

Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) NielsenWatermarksSettings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtr and ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) NielsenWatermarksSettings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettings struct {
	// Aac Settings. See AAC Settings for more details.
	AacSettings *ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings `pulumi:"aacSettings"`
	// Ac3 Settings. See AC3 Settings for more details.
	Ac3Settings *ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings `pulumi:"ac3Settings"`
	// Eac3 Atmos Settings. See EAC3 Atmos Settings
	Eac3AtmosSettings *ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings `pulumi:"eac3AtmosSettings"`
	// Eac3 Settings. See EAC3 Settings
	Eac3Settings        *ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings        `pulumi:"eac3Settings"`
	Mp2Settings         *ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings         `pulumi:"mp2Settings"`
	PassThroughSettings *ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings `pulumi:"passThroughSettings"`
	WavSettings         *ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings         `pulumi:"wavSettings"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings struct {
	// Average bitrate in bits/second.
	Bitrate *float64 `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	// Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
	InputType *string `pulumi:"inputType"`
	// AAC profile.
	Profile *string `pulumi:"profile"`
	// The rate control mode.
	RateControlMode *string `pulumi:"rateControlMode"`
	// Sets LATM/LOAS AAC output for raw containers.
	RawFormat *string `pulumi:"rawFormat"`
	// Sample rate in Hz.
	SampleRate *float64 `pulumi:"sampleRate"`
	// Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
	Spec *string `pulumi:"spec"`
	// VBR Quality Level - Only used if rateControlMode is VBR.
	VbrQuality *string `pulumi:"vbrQuality"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs struct {
	// Average bitrate in bits/second.
	Bitrate pulumi.Float64PtrInput `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	// Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
	InputType pulumi.StringPtrInput `pulumi:"inputType"`
	// AAC profile.
	Profile pulumi.StringPtrInput `pulumi:"profile"`
	// The rate control mode.
	RateControlMode pulumi.StringPtrInput `pulumi:"rateControlMode"`
	// Sets LATM/LOAS AAC output for raw containers.
	RawFormat pulumi.StringPtrInput `pulumi:"rawFormat"`
	// Sample rate in Hz.
	SampleRate pulumi.Float64PtrInput `pulumi:"sampleRate"`
	// Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
	Spec pulumi.StringPtrInput `pulumi:"spec"`
	// VBR Quality Level - Only used if rateControlMode is VBR.
	VbrQuality pulumi.StringPtrInput `pulumi:"vbrQuality"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) InputType added in v5.21.0

Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) Profile added in v5.21.0

AAC profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) RateControlMode added in v5.29.0

The rate control mode.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) RawFormat added in v5.21.0

Sets LATM/LOAS AAC output for raw containers.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) Spec added in v5.21.0

Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsOutput) VbrQuality added in v5.21.0

VBR Quality Level - Only used if rateControlMode is VBR.

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) InputType added in v5.21.0

Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) Profile added in v5.21.0

AAC profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) RateControlMode added in v5.29.0

The rate control mode.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) RawFormat added in v5.21.0

Sets LATM/LOAS AAC output for raw containers.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) Spec added in v5.21.0

Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrOutput) VbrQuality added in v5.21.0

VBR Quality Level - Only used if rateControlMode is VBR.

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings struct {
	// Average bitrate in bits/second.
	Bitrate *float64 `pulumi:"bitrate"`
	// Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
	BitstreamMode *string `pulumi:"bitstreamMode"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	// Sets the dialnorm of the output.
	Dialnorm *int `pulumi:"dialnorm"`
	// If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
	DrcProfile *string `pulumi:"drcProfile"`
	// When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
	LfeFilter *string `pulumi:"lfeFilter"`
	// Metadata control.
	MetadataControl *string `pulumi:"metadataControl"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs struct {
	// Average bitrate in bits/second.
	Bitrate pulumi.Float64PtrInput `pulumi:"bitrate"`
	// Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
	BitstreamMode pulumi.StringPtrInput `pulumi:"bitstreamMode"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	// Sets the dialnorm of the output.
	Dialnorm pulumi.IntPtrInput `pulumi:"dialnorm"`
	// If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
	DrcProfile pulumi.StringPtrInput `pulumi:"drcProfile"`
	// When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
	LfeFilter pulumi.StringPtrInput `pulumi:"lfeFilter"`
	// Metadata control.
	MetadataControl pulumi.StringPtrInput `pulumi:"metadataControl"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) BitstreamMode added in v5.21.0

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) Dialnorm added in v5.21.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) DrcProfile added in v5.21.0

If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) LfeFilter added in v5.21.0

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) MetadataControl added in v5.21.0

Metadata control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) BitstreamMode added in v5.21.0

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) Dialnorm added in v5.21.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) DrcProfile added in v5.21.0

If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) LfeFilter added in v5.21.0

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) MetadataControl added in v5.21.0

Metadata control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs struct {
	// Aac Settings. See AAC Settings for more details.
	AacSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsPtrInput `pulumi:"aacSettings"`
	// Ac3 Settings. See AC3 Settings for more details.
	Ac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsPtrInput `pulumi:"ac3Settings"`
	// Eac3 Atmos Settings. See EAC3 Atmos Settings
	Eac3AtmosSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrInput `pulumi:"eac3AtmosSettings"`
	// Eac3 Settings. See EAC3 Settings
	Eac3Settings        ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrInput        `pulumi:"eac3Settings"`
	Mp2Settings         ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrInput         `pulumi:"mp2Settings"`
	PassThroughSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrInput `pulumi:"passThroughSettings"`
	WavSettings         ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrInput         `pulumi:"wavSettings"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings struct {
	// Average bitrate in bits/second.
	Bitrate *float64 `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	// Sets the dialnorm of the output.
	Dialnorm *float64 `pulumi:"dialnorm"`
	// Sets the Dolby dynamic range compression profile.
	DrcLine *string `pulumi:"drcLine"`
	// Sets the profile for heavy Dolby dynamic range compression.
	DrcRf *string `pulumi:"drcRf"`
	// Height dimensional trim.
	HeightTrim *float64 `pulumi:"heightTrim"`
	// Surround dimensional trim.
	SurroundTrim *float64 `pulumi:"surroundTrim"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs struct {
	// Average bitrate in bits/second.
	Bitrate pulumi.Float64PtrInput `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	// Sets the dialnorm of the output.
	Dialnorm pulumi.Float64PtrInput `pulumi:"dialnorm"`
	// Sets the Dolby dynamic range compression profile.
	DrcLine pulumi.StringPtrInput `pulumi:"drcLine"`
	// Sets the profile for heavy Dolby dynamic range compression.
	DrcRf pulumi.StringPtrInput `pulumi:"drcRf"`
	// Height dimensional trim.
	HeightTrim pulumi.Float64PtrInput `pulumi:"heightTrim"`
	// Surround dimensional trim.
	SurroundTrim pulumi.Float64PtrInput `pulumi:"surroundTrim"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsInput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) Bitrate added in v5.22.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) CodingMode added in v5.22.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) Dialnorm added in v5.22.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) DrcLine added in v5.22.0

Sets the Dolby dynamic range compression profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) DrcRf added in v5.22.0

Sets the profile for heavy Dolby dynamic range compression.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) HeightTrim added in v5.22.0

Height dimensional trim.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) SurroundTrim added in v5.22.0

Surround dimensional trim.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrInput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) Bitrate added in v5.22.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) CodingMode added in v5.22.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) Dialnorm added in v5.22.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) DrcLine added in v5.22.0

Sets the Dolby dynamic range compression profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) DrcRf added in v5.22.0

Sets the profile for heavy Dolby dynamic range compression.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) HeightTrim added in v5.22.0

Height dimensional trim.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) SurroundTrim added in v5.22.0

Surround dimensional trim.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings struct {
	// Sets the attenuation control.
	AttenuationControl *string `pulumi:"attenuationControl"`
	// Average bitrate in bits/second.
	Bitrate *float64 `pulumi:"bitrate"`
	// Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
	BitstreamMode *string `pulumi:"bitstreamMode"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	DcFilter   *string `pulumi:"dcFilter"`
	// Sets the dialnorm of the output.
	Dialnorm *int `pulumi:"dialnorm"`
	// Sets the Dolby dynamic range compression profile.
	DrcLine *string `pulumi:"drcLine"`
	// Sets the profile for heavy Dolby dynamic range compression.
	DrcRf      *string `pulumi:"drcRf"`
	LfeControl *string `pulumi:"lfeControl"`
	// When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
	LfeFilter            *string  `pulumi:"lfeFilter"`
	LoRoCenterMixLevel   *float64 `pulumi:"loRoCenterMixLevel"`
	LoRoSurroundMixLevel *float64 `pulumi:"loRoSurroundMixLevel"`
	LtRtCenterMixLevel   *float64 `pulumi:"ltRtCenterMixLevel"`
	LtRtSurroundMixLevel *float64 `pulumi:"ltRtSurroundMixLevel"`
	// Metadata control.
	MetadataControl    *string `pulumi:"metadataControl"`
	PassthroughControl *string `pulumi:"passthroughControl"`
	PhaseControl       *string `pulumi:"phaseControl"`
	StereoDownmix      *string `pulumi:"stereoDownmix"`
	SurroundExMode     *string `pulumi:"surroundExMode"`
	SurroundMode       *string `pulumi:"surroundMode"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs struct {
	// Sets the attenuation control.
	AttenuationControl pulumi.StringPtrInput `pulumi:"attenuationControl"`
	// Average bitrate in bits/second.
	Bitrate pulumi.Float64PtrInput `pulumi:"bitrate"`
	// Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
	BitstreamMode pulumi.StringPtrInput `pulumi:"bitstreamMode"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	DcFilter   pulumi.StringPtrInput `pulumi:"dcFilter"`
	// Sets the dialnorm of the output.
	Dialnorm pulumi.IntPtrInput `pulumi:"dialnorm"`
	// Sets the Dolby dynamic range compression profile.
	DrcLine pulumi.StringPtrInput `pulumi:"drcLine"`
	// Sets the profile for heavy Dolby dynamic range compression.
	DrcRf      pulumi.StringPtrInput `pulumi:"drcRf"`
	LfeControl pulumi.StringPtrInput `pulumi:"lfeControl"`
	// When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
	LfeFilter            pulumi.StringPtrInput  `pulumi:"lfeFilter"`
	LoRoCenterMixLevel   pulumi.Float64PtrInput `pulumi:"loRoCenterMixLevel"`
	LoRoSurroundMixLevel pulumi.Float64PtrInput `pulumi:"loRoSurroundMixLevel"`
	LtRtCenterMixLevel   pulumi.Float64PtrInput `pulumi:"ltRtCenterMixLevel"`
	LtRtSurroundMixLevel pulumi.Float64PtrInput `pulumi:"ltRtSurroundMixLevel"`
	// Metadata control.
	MetadataControl    pulumi.StringPtrInput `pulumi:"metadataControl"`
	PassthroughControl pulumi.StringPtrInput `pulumi:"passthroughControl"`
	PhaseControl       pulumi.StringPtrInput `pulumi:"phaseControl"`
	StereoDownmix      pulumi.StringPtrInput `pulumi:"stereoDownmix"`
	SurroundExMode     pulumi.StringPtrInput `pulumi:"surroundExMode"`
	SurroundMode       pulumi.StringPtrInput `pulumi:"surroundMode"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) AttenuationControl added in v5.21.0

Sets the attenuation control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) BitstreamMode added in v5.21.0

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) DcFilter added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) Dialnorm added in v5.21.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) DrcLine added in v5.21.0

Sets the Dolby dynamic range compression profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) DrcRf added in v5.21.0

Sets the profile for heavy Dolby dynamic range compression.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LfeControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LfeFilter added in v5.21.0

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LoRoCenterMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LoRoSurroundMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LtRtCenterMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) LtRtSurroundMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) MetadataControl added in v5.21.0

Metadata control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) PassthroughControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) PhaseControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) StereoDownmix added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) SurroundExMode added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) SurroundMode added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) AttenuationControl added in v5.21.0

Sets the attenuation control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) BitstreamMode added in v5.21.0

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) DcFilter added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) Dialnorm added in v5.21.0

Sets the dialnorm of the output.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) DrcLine added in v5.21.0

Sets the Dolby dynamic range compression profile.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) DrcRf added in v5.21.0

Sets the profile for heavy Dolby dynamic range compression.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LfeControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LfeFilter added in v5.21.0

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LoRoCenterMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LoRoSurroundMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LtRtCenterMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) LtRtSurroundMixLevel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) MetadataControl added in v5.21.0

Metadata control.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) PassthroughControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) PhaseControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) StereoDownmix added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) SurroundExMode added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) SurroundMode added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings struct {
	// Average bitrate in bits/second.
	Bitrate *float64 `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	// Sample rate in Hz.
	SampleRate *float64 `pulumi:"sampleRate"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs struct {
	// Average bitrate in bits/second.
	Bitrate pulumi.Float64PtrInput `pulumi:"bitrate"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	// Sample rate in Hz.
	SampleRate pulumi.Float64PtrInput `pulumi:"sampleRate"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) AacSettings added in v5.21.0

Aac Settings. See AAC Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) Ac3Settings added in v5.21.0

Ac3 Settings. See AC3 Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) Eac3AtmosSettings added in v5.22.0

Eac3 Atmos Settings. See EAC3 Atmos Settings

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) Eac3Settings added in v5.21.0

Eac3 Settings. See EAC3 Settings

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) Mp2Settings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) PassThroughSettings added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsOutput) WavSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings struct {
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs struct {
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsInput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrInput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) AacSettings added in v5.21.0

Aac Settings. See AAC Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) Ac3Settings added in v5.21.0

Ac3 Settings. See AC3 Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) Eac3AtmosSettings added in v5.22.0

Eac3 Atmos Settings. See EAC3 Atmos Settings

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) Eac3Settings added in v5.21.0

Eac3 Settings. See EAC3 Settings

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) Mp2Settings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) PassThroughSettings added in v5.22.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsPtrOutput) WavSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings struct {
	BitDepth *float64 `pulumi:"bitDepth"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode *string `pulumi:"codingMode"`
	// Sample rate in Hz.
	SampleRate *float64 `pulumi:"sampleRate"`
}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs struct {
	BitDepth pulumi.Float64PtrInput `pulumi:"bitDepth"`
	// Mono, Stereo, or 5.1 channel layout.
	CodingMode pulumi.StringPtrInput `pulumi:"codingMode"`
	// Sample rate in Hz.
	SampleRate pulumi.Float64PtrInput `pulumi:"sampleRate"`
}

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs and ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) BitDepth added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs, ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtr and ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) BitDepth added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) CodingMode added in v5.21.0

Mono, Stereo, or 5.1 channel layout.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) SampleRate added in v5.21.0

Sample rate in Hz.

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionOutput() ChannelEncoderSettingsAudioDescriptionOutput
	ToChannelEncoderSettingsAudioDescriptionOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionOutput
}

ChannelEncoderSettingsAudioDescriptionInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionArgs and ChannelEncoderSettingsAudioDescriptionOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionInput` via:

ChannelEncoderSettingsAudioDescriptionArgs{...}

type ChannelEncoderSettingsAudioDescriptionOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionOutput) AudioNormalizationSettings added in v5.21.0

Advanced audio normalization settings. See Audio Normalization Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionOutput) AudioSelectorName added in v5.21.0

The name of the audio selector used as the source for this AudioDescription.

func (ChannelEncoderSettingsAudioDescriptionOutput) AudioType added in v5.21.0

Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.

func (ChannelEncoderSettingsAudioDescriptionOutput) AudioTypeControl added in v5.21.0

Determined how audio type is determined.

func (ChannelEncoderSettingsAudioDescriptionOutput) AudioWatermarkSettings added in v5.21.0

Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionOutput) CodecSettings added in v5.21.0

Audio codec settings. See Audio Codec Settings for more details.

func (ChannelEncoderSettingsAudioDescriptionOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionOutput) LanguageCode added in v5.21.0

When specified this field indicates the three letter language code of the caption track to extract from the source.

func (ChannelEncoderSettingsAudioDescriptionOutput) LanguageCodeControl added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionOutput) Name added in v5.21.0

The name of this audio description.

func (ChannelEncoderSettingsAudioDescriptionOutput) RemixSettings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionOutput) StreamName added in v5.21.0

Stream name RTMP destinations (URLs of type rtmp://)

func (ChannelEncoderSettingsAudioDescriptionOutput) ToChannelEncoderSettingsAudioDescriptionOutput added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionOutput) ToChannelEncoderSettingsAudioDescriptionOutput() ChannelEncoderSettingsAudioDescriptionOutput

func (ChannelEncoderSettingsAudioDescriptionOutput) ToChannelEncoderSettingsAudioDescriptionOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionOutput) ToChannelEncoderSettingsAudioDescriptionOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettings added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettings struct {
	ChannelMappings []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping `pulumi:"channelMappings"`
	ChannelsIn      *int                                                                `pulumi:"channelsIn"`
	ChannelsOut     *int                                                                `pulumi:"channelsOut"`
}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs struct {
	ChannelMappings ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayInput `pulumi:"channelMappings"`
	ChannelsIn      pulumi.IntPtrInput                                                          `pulumi:"channelsIn"`
	ChannelsOut     pulumi.IntPtrInput                                                          `pulumi:"channelsOut"`
}

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping struct {
	InputChannelLevels []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel `pulumi:"inputChannelLevels"`
	OutputChannel      int                                                                                  `pulumi:"outputChannel"`
}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs struct {
	InputChannelLevels ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayInput `pulumi:"inputChannelLevels"`
	OutputChannel      pulumi.IntInput                                                                              `pulumi:"outputChannel"`
}

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInput

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray and ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayInput` via:

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray{ ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs{...} }

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs and ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInput` via:

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs{...}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel struct {
	Gain         int `pulumi:"gain"`
	InputChannel int `pulumi:"inputChannel"`
}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs struct {
	Gain         pulumi.IntInput `pulumi:"gain"`
	InputChannel pulumi.IntInput `pulumi:"inputChannel"`
}

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelInput

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray and ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayInput` via:

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray{ ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs{...} }

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs and ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelInput` via:

ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs{...}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput) Gain added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput) InputChannel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelOutputWithContext added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) InputChannelLevels added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) OutputChannel added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettingsInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs and ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsInput` via:

ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs{...}

type ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ChannelMappings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ChannelsIn added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ChannelsOut added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionRemixSettingsOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput

type ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput() ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput
	ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput
}

ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrInput is an input type that accepts ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs, ChannelEncoderSettingsAudioDescriptionRemixSettingsPtr and ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrInput` via:

        ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ChannelMappings added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ChannelsIn added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ChannelsOut added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput) ToChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAudioDescriptionRemixSettingsPtrOutput

type ChannelEncoderSettingsAvailBlanking added in v5.22.0

type ChannelEncoderSettingsAvailBlanking struct {
	// Blanking image to be used. See Avail Blanking Image for more details.
	AvailBlankingImage *ChannelEncoderSettingsAvailBlankingAvailBlankingImage `pulumi:"availBlankingImage"`
	// When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
	State *string `pulumi:"state"`
}

type ChannelEncoderSettingsAvailBlankingArgs added in v5.22.0

type ChannelEncoderSettingsAvailBlankingArgs struct {
	// Blanking image to be used. See Avail Blanking Image for more details.
	AvailBlankingImage ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrInput `pulumi:"availBlankingImage"`
	// When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
	State pulumi.StringPtrInput `pulumi:"state"`
}

func (ChannelEncoderSettingsAvailBlankingArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingOutput added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingOutput() ChannelEncoderSettingsAvailBlankingOutput

func (ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingOutput

func (ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingPtrOutput added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingPtrOutput() ChannelEncoderSettingsAvailBlankingPtrOutput

func (ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingArgs) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingPtrOutput

type ChannelEncoderSettingsAvailBlankingAvailBlankingImage added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImage struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam *string `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri string `pulumi:"uri"`
	// . Username to be used.
	Username *string `pulumi:"username"`
}

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam pulumi.StringPtrInput `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri pulumi.StringInput `pulumi:"uri"`
	// . Username to be used.
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext added in v5.22.0

func (i ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageInput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput() ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput
	ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutputWithContext(context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput
}

ChannelEncoderSettingsAvailBlankingAvailBlankingImageInput is an input type that accepts ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs and ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAvailBlankingAvailBlankingImageInput` via:

ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs{...}

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) PasswordParam added in v5.22.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImageOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) Uri added in v5.22.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImageOutput) Username added in v5.22.0

. Username to be used.

type ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrInput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput() ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput
	ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext(context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput
}

ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrInput is an input type that accepts ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs, ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtr and ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrInput` via:

        ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs{...}

or:

        nil

type ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) PasswordParam added in v5.22.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) ToChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) Uri added in v5.22.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsAvailBlankingAvailBlankingImagePtrOutput) Username added in v5.22.0

. Username to be used.

type ChannelEncoderSettingsAvailBlankingInput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAvailBlankingOutput() ChannelEncoderSettingsAvailBlankingOutput
	ToChannelEncoderSettingsAvailBlankingOutputWithContext(context.Context) ChannelEncoderSettingsAvailBlankingOutput
}

ChannelEncoderSettingsAvailBlankingInput is an input type that accepts ChannelEncoderSettingsAvailBlankingArgs and ChannelEncoderSettingsAvailBlankingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAvailBlankingInput` via:

ChannelEncoderSettingsAvailBlankingArgs{...}

type ChannelEncoderSettingsAvailBlankingOutput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAvailBlankingOutput) AvailBlankingImage added in v5.22.0

Blanking image to be used. See Avail Blanking Image for more details.

func (ChannelEncoderSettingsAvailBlankingOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingOutput) State added in v5.22.0

When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.

func (ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingOutput added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingOutput() ChannelEncoderSettingsAvailBlankingOutput

func (ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingOutput

func (ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingPtrOutput added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingPtrOutput() ChannelEncoderSettingsAvailBlankingPtrOutput

func (ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingOutput) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingPtrOutput

type ChannelEncoderSettingsAvailBlankingPtrInput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsAvailBlankingPtrOutput() ChannelEncoderSettingsAvailBlankingPtrOutput
	ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext(context.Context) ChannelEncoderSettingsAvailBlankingPtrOutput
}

ChannelEncoderSettingsAvailBlankingPtrInput is an input type that accepts ChannelEncoderSettingsAvailBlankingArgs, ChannelEncoderSettingsAvailBlankingPtr and ChannelEncoderSettingsAvailBlankingPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsAvailBlankingPtrInput` via:

        ChannelEncoderSettingsAvailBlankingArgs{...}

or:

        nil

type ChannelEncoderSettingsAvailBlankingPtrOutput added in v5.22.0

type ChannelEncoderSettingsAvailBlankingPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsAvailBlankingPtrOutput) AvailBlankingImage added in v5.22.0

Blanking image to be used. See Avail Blanking Image for more details.

func (ChannelEncoderSettingsAvailBlankingPtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingPtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsAvailBlankingPtrOutput) State added in v5.22.0

When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.

func (ChannelEncoderSettingsAvailBlankingPtrOutput) ToChannelEncoderSettingsAvailBlankingPtrOutput added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingPtrOutput) ToChannelEncoderSettingsAvailBlankingPtrOutput() ChannelEncoderSettingsAvailBlankingPtrOutput

func (ChannelEncoderSettingsAvailBlankingPtrOutput) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext added in v5.22.0

func (o ChannelEncoderSettingsAvailBlankingPtrOutput) ToChannelEncoderSettingsAvailBlankingPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsAvailBlankingPtrOutput

type ChannelEncoderSettingsInput added in v5.21.0

type ChannelEncoderSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutput() ChannelEncoderSettingsOutput
	ToChannelEncoderSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutput
}

ChannelEncoderSettingsInput is an input type that accepts ChannelEncoderSettingsArgs and ChannelEncoderSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsInput` via:

ChannelEncoderSettingsArgs{...}

type ChannelEncoderSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutput) AudioDescriptions added in v5.21.0

Audio descriptions for the channel. See Audio Descriptions for more details.

func (ChannelEncoderSettingsOutput) AvailBlanking added in v5.22.0

Settings for ad avail blanking. See Avail Blanking for more details.

func (ChannelEncoderSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutput) OutputGroups added in v5.21.0

Output groups for the channel. See Output Groups for more details.

func (ChannelEncoderSettingsOutput) TimecodeConfig added in v5.21.0

Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.

func (ChannelEncoderSettingsOutput) ToChannelEncoderSettingsOutput added in v5.21.0

func (o ChannelEncoderSettingsOutput) ToChannelEncoderSettingsOutput() ChannelEncoderSettingsOutput

func (ChannelEncoderSettingsOutput) ToChannelEncoderSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutput) ToChannelEncoderSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutput

func (ChannelEncoderSettingsOutput) ToChannelEncoderSettingsPtrOutput added in v5.21.0

func (o ChannelEncoderSettingsOutput) ToChannelEncoderSettingsPtrOutput() ChannelEncoderSettingsPtrOutput

func (ChannelEncoderSettingsOutput) ToChannelEncoderSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutput) ToChannelEncoderSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsPtrOutput

func (ChannelEncoderSettingsOutput) VideoDescriptions added in v5.21.0

Video Descriptions. See Video Descriptions for more details.

type ChannelEncoderSettingsOutputGroup added in v5.21.0

type ChannelEncoderSettingsOutputGroup struct {
	// Custom output group name defined by the user.
	Name *string `pulumi:"name"`
	// Settings associated with the output group. See Output Group Settings for more details.
	OutputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettings `pulumi:"outputGroupSettings"`
	// List of outputs. See Outputs for more details.
	Outputs []ChannelEncoderSettingsOutputGroupOutputType `pulumi:"outputs"`
}

type ChannelEncoderSettingsOutputGroupArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupArgs struct {
	// Custom output group name defined by the user.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Settings associated with the output group. See Output Group Settings for more details.
	OutputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsInput `pulumi:"outputGroupSettings"`
	// List of outputs. See Outputs for more details.
	Outputs ChannelEncoderSettingsOutputGroupOutputTypeArrayInput `pulumi:"outputs"`
}

func (ChannelEncoderSettingsOutputGroupArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupArgs) ToChannelEncoderSettingsOutputGroupOutput added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupArgs) ToChannelEncoderSettingsOutputGroupOutput() ChannelEncoderSettingsOutputGroupOutput

func (ChannelEncoderSettingsOutputGroupArgs) ToChannelEncoderSettingsOutputGroupOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupArgs) ToChannelEncoderSettingsOutputGroupOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutput

type ChannelEncoderSettingsOutputGroupArray added in v5.21.0

type ChannelEncoderSettingsOutputGroupArray []ChannelEncoderSettingsOutputGroupInput

func (ChannelEncoderSettingsOutputGroupArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupArray) ToChannelEncoderSettingsOutputGroupArrayOutput added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupArray) ToChannelEncoderSettingsOutputGroupArrayOutput() ChannelEncoderSettingsOutputGroupArrayOutput

func (ChannelEncoderSettingsOutputGroupArray) ToChannelEncoderSettingsOutputGroupArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupArray) ToChannelEncoderSettingsOutputGroupArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupArrayOutput

type ChannelEncoderSettingsOutputGroupArrayInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupArrayOutput() ChannelEncoderSettingsOutputGroupArrayOutput
	ToChannelEncoderSettingsOutputGroupArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupArrayOutput
}

ChannelEncoderSettingsOutputGroupArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupArray and ChannelEncoderSettingsOutputGroupArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupArrayInput` via:

ChannelEncoderSettingsOutputGroupArray{ ChannelEncoderSettingsOutputGroupArgs{...} }

type ChannelEncoderSettingsOutputGroupArrayOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsOutputGroupArrayOutput) ToChannelEncoderSettingsOutputGroupArrayOutput added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupArrayOutput) ToChannelEncoderSettingsOutputGroupArrayOutput() ChannelEncoderSettingsOutputGroupArrayOutput

func (ChannelEncoderSettingsOutputGroupArrayOutput) ToChannelEncoderSettingsOutputGroupArrayOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupArrayOutput) ToChannelEncoderSettingsOutputGroupArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupArrayOutput

type ChannelEncoderSettingsOutputGroupInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutput() ChannelEncoderSettingsOutputGroupOutput
	ToChannelEncoderSettingsOutputGroupOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutput
}

ChannelEncoderSettingsOutputGroupInput is an input type that accepts ChannelEncoderSettingsOutputGroupArgs and ChannelEncoderSettingsOutputGroupOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupInput` via:

ChannelEncoderSettingsOutputGroupArgs{...}

type ChannelEncoderSettingsOutputGroupOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutput) Name added in v5.21.0

Custom output group name defined by the user.

func (ChannelEncoderSettingsOutputGroupOutput) OutputGroupSettings added in v5.21.0

Settings associated with the output group. See Output Group Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutput) Outputs added in v5.21.0

List of outputs. See Outputs for more details.

func (ChannelEncoderSettingsOutputGroupOutput) ToChannelEncoderSettingsOutputGroupOutput added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutput) ToChannelEncoderSettingsOutputGroupOutput() ChannelEncoderSettingsOutputGroupOutput

func (ChannelEncoderSettingsOutputGroupOutput) ToChannelEncoderSettingsOutputGroupOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutput) ToChannelEncoderSettingsOutputGroupOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettings struct {
	// Archive group settings. See Archive Group Settings for more details.
	ArchiveGroupSettings      []ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting      `pulumi:"archiveGroupSettings"`
	FrameCaptureGroupSettings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings `pulumi:"frameCaptureGroupSettings"`
	HlsGroupSettings          *ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings          `pulumi:"hlsGroupSettings"`
	// Media package group settings. See Media Package Group Settings for more details.
	MediaPackageGroupSettings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings `pulumi:"mediaPackageGroupSettings"`
	MsSmoothGroupSettings     *ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings     `pulumi:"msSmoothGroupSettings"`
	MultiplexGroupSettings    *ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings    `pulumi:"multiplexGroupSettings"`
	// RTMP group settings. See RTMP Group Settings for more details.
	RtmpGroupSettings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings `pulumi:"rtmpGroupSettings"`
	UdpGroupSettings  *ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings  `pulumi:"udpGroupSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting struct {
	// Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
	ArchiveCdnSettings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings `pulumi:"archiveCdnSettings"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination `pulumi:"destination"`
	// Number of seconds to write to archive file before closing and starting a new one.
	RolloverInterval *int `pulumi:"rolloverInterval"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings struct {
	// Archive S3 Settings. See Archive S3 Settings for more details.
	ArchiveS3Settings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3Settings `pulumi:"archiveS3Settings"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3Settings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3Settings struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl *string `pulumi:"cannedAcl"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl pulumi.StringPtrInput `pulumi:"cannedAcl"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs struct {
	// Archive S3 Settings. See Archive S3 Settings for more details.
	ArchiveS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsPtrInput `pulumi:"archiveS3Settings"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ArchiveS3Settings added in v5.21.0

Archive S3 Settings. See Archive S3 Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput) ArchiveS3Settings added in v5.21.0

Archive S3 Settings. See Archive S3 Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs struct {
	// Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
	ArchiveCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsPtrInput `pulumi:"archiveCdnSettings"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationInput `pulumi:"destination"`
	// Number of seconds to write to archive file before closing and starting a new one.
	RolloverInterval pulumi.IntPtrInput `pulumi:"rolloverInterval"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray []ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingInput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray{ ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs{...} }

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) ArchiveCdnSettings added in v5.21.0

Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) RolloverInterval added in v5.21.0

Number of seconds to write to archive file before closing and starting a new one.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs struct {
	// Archive group settings. See Archive Group Settings for more details.
	ArchiveGroupSettings      ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArrayInput     `pulumi:"archiveGroupSettings"`
	FrameCaptureGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrInput `pulumi:"frameCaptureGroupSettings"`
	HlsGroupSettings          ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrInput          `pulumi:"hlsGroupSettings"`
	// Media package group settings. See Media Package Group Settings for more details.
	MediaPackageGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrInput `pulumi:"mediaPackageGroupSettings"`
	MsSmoothGroupSettings     ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrInput     `pulumi:"msSmoothGroupSettings"`
	MultiplexGroupSettings    ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrInput    `pulumi:"multiplexGroupSettings"`
	// RTMP group settings. See RTMP Group Settings for more details.
	RtmpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrInput `pulumi:"rtmpGroupSettings"`
	UdpGroupSettings  ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrInput  `pulumi:"udpGroupSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings struct {
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination             ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination              `pulumi:"destination"`
	FrameCaptureCdnSettings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings `pulumi:"frameCaptureCdnSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs struct {
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination             ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationInput                `pulumi:"destination"`
	FrameCaptureCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrInput `pulumi:"frameCaptureCdnSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings struct {
	FrameCaptureS3Settings *ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3Settings `pulumi:"frameCaptureS3Settings"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs struct {
	FrameCaptureS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrInput `pulumi:"frameCaptureS3Settings"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3Settings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3Settings struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl *string `pulumi:"cannedAcl"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl pulumi.StringPtrInput `pulumi:"cannedAcl"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) FrameCaptureCdnSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) FrameCaptureCdnSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings struct {
	// The ad marker type for this output group.
	AdMarkers               []string                                                                                     `pulumi:"adMarkers"`
	BaseUrlContent          *string                                                                                      `pulumi:"baseUrlContent"`
	BaseUrlContent1         *string                                                                                      `pulumi:"baseUrlContent1"`
	BaseUrlManifest         *string                                                                                      `pulumi:"baseUrlManifest"`
	BaseUrlManifest1        *string                                                                                      `pulumi:"baseUrlManifest1"`
	CaptionLanguageMappings []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping `pulumi:"captionLanguageMappings"`
	CaptionLanguageSetting  *string                                                                                      `pulumi:"captionLanguageSetting"`
	ClientCache             *string                                                                                      `pulumi:"clientCache"`
	CodecSpecification      *string                                                                                      `pulumi:"codecSpecification"`
	ConstantIv              *string                                                                                      `pulumi:"constantIv"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination               ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination     `pulumi:"destination"`
	DirectoryStructure        *string                                                                             `pulumi:"directoryStructure"`
	DiscontinuityTags         *string                                                                             `pulumi:"discontinuityTags"`
	EncryptionType            *string                                                                             `pulumi:"encryptionType"`
	HlsCdnSettings            []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting `pulumi:"hlsCdnSettings"`
	HlsId3SegmentTagging      *string                                                                             `pulumi:"hlsId3SegmentTagging"`
	IframeOnlyPlaylists       *string                                                                             `pulumi:"iframeOnlyPlaylists"`
	IncompleteSegmentBehavior *string                                                                             `pulumi:"incompleteSegmentBehavior"`
	IndexNSegments            *int                                                                                `pulumi:"indexNSegments"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction         *string                                                                                  `pulumi:"inputLossAction"`
	IvInManifest            *string                                                                                  `pulumi:"ivInManifest"`
	IvSource                *string                                                                                  `pulumi:"ivSource"`
	KeepSegments            *int                                                                                     `pulumi:"keepSegments"`
	KeyFormat               *string                                                                                  `pulumi:"keyFormat"`
	KeyFormatVersions       *string                                                                                  `pulumi:"keyFormatVersions"`
	KeyProviderSettings     *ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings `pulumi:"keyProviderSettings"`
	ManifestCompression     *string                                                                                  `pulumi:"manifestCompression"`
	ManifestDurationFormat  *string                                                                                  `pulumi:"manifestDurationFormat"`
	MinSegmentLength        *int                                                                                     `pulumi:"minSegmentLength"`
	Mode                    *string                                                                                  `pulumi:"mode"`
	OutputSelection         *string                                                                                  `pulumi:"outputSelection"`
	ProgramDateTime         *string                                                                                  `pulumi:"programDateTime"`
	ProgramDateTimeClock    *string                                                                                  `pulumi:"programDateTimeClock"`
	ProgramDateTimePeriod   *int                                                                                     `pulumi:"programDateTimePeriod"`
	RedundantManifest       *string                                                                                  `pulumi:"redundantManifest"`
	SegmentLength           *int                                                                                     `pulumi:"segmentLength"`
	SegmentsPerSubdirectory *int                                                                                     `pulumi:"segmentsPerSubdirectory"`
	StreamInfResolution     *string                                                                                  `pulumi:"streamInfResolution"`
	// Indicates ID3 frame that has the timecode.
	TimedMetadataId3Frame      *string `pulumi:"timedMetadataId3Frame"`
	TimedMetadataId3Period     *int    `pulumi:"timedMetadataId3Period"`
	TimestampDeltaMilliseconds *int    `pulumi:"timestampDeltaMilliseconds"`
	TsFileMode                 *string `pulumi:"tsFileMode"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs struct {
	// The ad marker type for this output group.
	AdMarkers               pulumi.StringArrayInput                                                                              `pulumi:"adMarkers"`
	BaseUrlContent          pulumi.StringPtrInput                                                                                `pulumi:"baseUrlContent"`
	BaseUrlContent1         pulumi.StringPtrInput                                                                                `pulumi:"baseUrlContent1"`
	BaseUrlManifest         pulumi.StringPtrInput                                                                                `pulumi:"baseUrlManifest"`
	BaseUrlManifest1        pulumi.StringPtrInput                                                                                `pulumi:"baseUrlManifest1"`
	CaptionLanguageMappings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayInput `pulumi:"captionLanguageMappings"`
	CaptionLanguageSetting  pulumi.StringPtrInput                                                                                `pulumi:"captionLanguageSetting"`
	ClientCache             pulumi.StringPtrInput                                                                                `pulumi:"clientCache"`
	CodecSpecification      pulumi.StringPtrInput                                                                                `pulumi:"codecSpecification"`
	ConstantIv              pulumi.StringPtrInput                                                                                `pulumi:"constantIv"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination               ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationInput        `pulumi:"destination"`
	DirectoryStructure        pulumi.StringPtrInput                                                                       `pulumi:"directoryStructure"`
	DiscontinuityTags         pulumi.StringPtrInput                                                                       `pulumi:"discontinuityTags"`
	EncryptionType            pulumi.StringPtrInput                                                                       `pulumi:"encryptionType"`
	HlsCdnSettings            ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayInput `pulumi:"hlsCdnSettings"`
	HlsId3SegmentTagging      pulumi.StringPtrInput                                                                       `pulumi:"hlsId3SegmentTagging"`
	IframeOnlyPlaylists       pulumi.StringPtrInput                                                                       `pulumi:"iframeOnlyPlaylists"`
	IncompleteSegmentBehavior pulumi.StringPtrInput                                                                       `pulumi:"incompleteSegmentBehavior"`
	IndexNSegments            pulumi.IntPtrInput                                                                          `pulumi:"indexNSegments"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction         pulumi.StringPtrInput                                                                           `pulumi:"inputLossAction"`
	IvInManifest            pulumi.StringPtrInput                                                                           `pulumi:"ivInManifest"`
	IvSource                pulumi.StringPtrInput                                                                           `pulumi:"ivSource"`
	KeepSegments            pulumi.IntPtrInput                                                                              `pulumi:"keepSegments"`
	KeyFormat               pulumi.StringPtrInput                                                                           `pulumi:"keyFormat"`
	KeyFormatVersions       pulumi.StringPtrInput                                                                           `pulumi:"keyFormatVersions"`
	KeyProviderSettings     ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrInput `pulumi:"keyProviderSettings"`
	ManifestCompression     pulumi.StringPtrInput                                                                           `pulumi:"manifestCompression"`
	ManifestDurationFormat  pulumi.StringPtrInput                                                                           `pulumi:"manifestDurationFormat"`
	MinSegmentLength        pulumi.IntPtrInput                                                                              `pulumi:"minSegmentLength"`
	Mode                    pulumi.StringPtrInput                                                                           `pulumi:"mode"`
	OutputSelection         pulumi.StringPtrInput                                                                           `pulumi:"outputSelection"`
	ProgramDateTime         pulumi.StringPtrInput                                                                           `pulumi:"programDateTime"`
	ProgramDateTimeClock    pulumi.StringPtrInput                                                                           `pulumi:"programDateTimeClock"`
	ProgramDateTimePeriod   pulumi.IntPtrInput                                                                              `pulumi:"programDateTimePeriod"`
	RedundantManifest       pulumi.StringPtrInput                                                                           `pulumi:"redundantManifest"`
	SegmentLength           pulumi.IntPtrInput                                                                              `pulumi:"segmentLength"`
	SegmentsPerSubdirectory pulumi.IntPtrInput                                                                              `pulumi:"segmentsPerSubdirectory"`
	StreamInfResolution     pulumi.StringPtrInput                                                                           `pulumi:"streamInfResolution"`
	// Indicates ID3 frame that has the timecode.
	TimedMetadataId3Frame      pulumi.StringPtrInput `pulumi:"timedMetadataId3Frame"`
	TimedMetadataId3Period     pulumi.IntPtrInput    `pulumi:"timedMetadataId3Period"`
	TimestampDeltaMilliseconds pulumi.IntPtrInput    `pulumi:"timestampDeltaMilliseconds"`
	TsFileMode                 pulumi.StringPtrInput `pulumi:"tsFileMode"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping struct {
	CaptionChannel int `pulumi:"captionChannel"`
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode        string `pulumi:"languageCode"`
	LanguageDescription string `pulumi:"languageDescription"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs struct {
	CaptionChannel pulumi.IntInput `pulumi:"captionChannel"`
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode        pulumi.StringInput `pulumi:"languageCode"`
	LanguageDescription pulumi.StringInput `pulumi:"languageDescription"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingInput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray{ ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs{...} }

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) CaptionChannel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) LanguageCode added in v5.21.0

When specified this field indicates the three letter language code of the caption track to extract from the source.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) LanguageDescription added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingInput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray{ ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs{...} }

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArrayOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       *int    `pulumi:"filecacheDuration"`
	HttpTransferMode        *string `pulumi:"httpTransferMode"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay *int    `pulumi:"restartDelay"`
	Salt         *string `pulumi:"salt"`
	Token        *string `pulumi:"token"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       pulumi.IntPtrInput    `pulumi:"filecacheDuration"`
	HttpTransferMode        pulumi.StringPtrInput `pulumi:"httpTransferMode"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay pulumi.IntPtrInput    `pulumi:"restartDelay"`
	Salt         pulumi.StringPtrInput `pulumi:"salt"`
	Token        pulumi.StringPtrInput `pulumi:"token"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) HttpTransferMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) Salt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsOutput) Token added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) HttpTransferMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) Salt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsPtrOutput) Token added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int `pulumi:"connectionRetryInterval"`
	FilecacheDuration       *int `pulumi:"filecacheDuration"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay *int `pulumi:"restartDelay"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput `pulumi:"connectionRetryInterval"`
	FilecacheDuration       pulumi.IntPtrInput `pulumi:"filecacheDuration"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay pulumi.IntPtrInput `pulumi:"restartDelay"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       *int    `pulumi:"filecacheDuration"`
	MediaStoreStorageClass  *string `pulumi:"mediaStoreStorageClass"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay *int `pulumi:"restartDelay"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       pulumi.IntPtrInput    `pulumi:"filecacheDuration"`
	MediaStoreStorageClass  pulumi.StringPtrInput `pulumi:"mediaStoreStorageClass"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay pulumi.IntPtrInput `pulumi:"restartDelay"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) MediaStoreStorageClass added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) MediaStoreStorageClass added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl *string `pulumi:"cannedAcl"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs struct {
	// Specify the canned ACL to apply to each S3 request.
	CannedAcl pulumi.StringPtrInput `pulumi:"cannedAcl"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput) CannedAcl added in v5.21.0

Specify the canned ACL to apply to each S3 request.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       *int    `pulumi:"filecacheDuration"`
	HttpTransferMode        *string `pulumi:"httpTransferMode"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay *int `pulumi:"restartDelay"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs struct {
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput    `pulumi:"connectionRetryInterval"`
	FilecacheDuration       pulumi.IntPtrInput    `pulumi:"filecacheDuration"`
	HttpTransferMode        pulumi.StringPtrInput `pulumi:"httpTransferMode"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay pulumi.IntPtrInput `pulumi:"restartDelay"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) HttpTransferMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) HttpTransferMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) HlsAkamaiSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) HlsBasicPutSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) HlsMediaStoreSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) HlsS3Settings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) HlsWebdavSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings struct {
	StaticKeySettings []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySetting `pulumi:"staticKeySettings"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs struct {
	StaticKeySettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayInput `pulumi:"staticKeySettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) StaticKeySettings added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput) StaticKeySettings added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySetting added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySetting struct {
	KeyProviderServer *ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer `pulumi:"keyProviderServer"`
	StaticKeyValue    string                                                                                                                    `pulumi:"staticKeyValue"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs struct {
	KeyProviderServer ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrInput `pulumi:"keyProviderServer"`
	StaticKeyValue    pulumi.StringInput                                                                                                               `pulumi:"staticKeyValue"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingInput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray{ ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs{...} }

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput) Index added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArrayOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam *string `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri string `pulumi:"uri"`
	// Username for destination.
	Username *string `pulumi:"username"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam pulumi.StringPtrInput `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri pulumi.StringInput `pulumi:"uri"`
	// Username for destination.
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) PasswordParam added in v5.22.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) Uri added in v5.22.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerOutput) Username added in v5.22.0

Username for destination.

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrInput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) Elem added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) PasswordParam added in v5.22.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutputWithContext added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) Uri added in v5.22.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerPtrOutput) Username added in v5.22.0

Username for destination.

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput) ElementType added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput) StaticKeyValue added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingOutputWithContext added in v5.22.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) AdMarkers added in v5.21.0

The ad marker type for this output group.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) BaseUrlContent added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) BaseUrlContent1 added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) BaseUrlManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) BaseUrlManifest1 added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) CaptionLanguageMappings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) CaptionLanguageSetting added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ClientCache added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) CodecSpecification added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ConstantIv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) DirectoryStructure added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) DiscontinuityTags added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) EncryptionType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) HlsCdnSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) HlsId3SegmentTagging added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) IframeOnlyPlaylists added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) IncompleteSegmentBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) IndexNSegments added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) IvInManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) IvSource added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) KeepSegments added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) KeyFormat added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) KeyFormatVersions added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) KeyProviderSettings added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ManifestCompression added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ManifestDurationFormat added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) MinSegmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) Mode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) OutputSelection added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ProgramDateTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ProgramDateTimeClock added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ProgramDateTimePeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) RedundantManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) SegmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) SegmentsPerSubdirectory added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) StreamInfResolution added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) TimedMetadataId3Frame added in v5.22.0

Indicates ID3 frame that has the timecode.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) TimedMetadataId3Period added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) TimestampDeltaMilliseconds added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsOutput) TsFileMode added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) AdMarkers added in v5.21.0

The ad marker type for this output group.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) BaseUrlContent added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) BaseUrlContent1 added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) BaseUrlManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) BaseUrlManifest1 added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) CaptionLanguageMappings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) CaptionLanguageSetting added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ClientCache added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) CodecSpecification added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ConstantIv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) DirectoryStructure added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) DiscontinuityTags added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) EncryptionType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) HlsCdnSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) HlsId3SegmentTagging added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) IframeOnlyPlaylists added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) IncompleteSegmentBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) IndexNSegments added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) IvInManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) IvSource added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) KeepSegments added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) KeyFormat added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) KeyFormatVersions added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) KeyProviderSettings added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ManifestCompression added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ManifestDurationFormat added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) MinSegmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) Mode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) OutputSelection added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ProgramDateTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ProgramDateTimeClock added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ProgramDateTimePeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) RedundantManifest added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) SegmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) SegmentsPerSubdirectory added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) StreamInfResolution added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) TimedMetadataId3Frame added in v5.22.0

Indicates ID3 frame that has the timecode.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) TimedMetadataId3Period added in v5.22.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) TimestampDeltaMilliseconds added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsPtrOutput) TsFileMode added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings struct {
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination `pulumi:"destination"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs struct {
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationInput `pulumi:"destination"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings struct {
	AcquisitionPointId       *string `pulumi:"acquisitionPointId"`
	AudioOnlyTimecodeControl *string `pulumi:"audioOnlyTimecodeControl"`
	// Setting to allow self signed or verified RTMP certificates.
	CertificateMode *string `pulumi:"certificateMode"`
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int `pulumi:"connectionRetryInterval"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination       ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination `pulumi:"destination"`
	EventId           *string                                                                              `pulumi:"eventId"`
	EventIdMode       *string                                                                              `pulumi:"eventIdMode"`
	EventStopBehavior *string                                                                              `pulumi:"eventStopBehavior"`
	FilecacheDuration *int                                                                                 `pulumi:"filecacheDuration"`
	FragmentLength    *int                                                                                 `pulumi:"fragmentLength"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction *string `pulumi:"inputLossAction"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay           *int    `pulumi:"restartDelay"`
	SegmentationMode       *string `pulumi:"segmentationMode"`
	SendDelayMs            *int    `pulumi:"sendDelayMs"`
	SparseTrackType        *string `pulumi:"sparseTrackType"`
	StreamManifestBehavior *string `pulumi:"streamManifestBehavior"`
	TimestampOffset        *string `pulumi:"timestampOffset"`
	TimestampOffsetMode    *string `pulumi:"timestampOffsetMode"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs struct {
	AcquisitionPointId       pulumi.StringPtrInput `pulumi:"acquisitionPointId"`
	AudioOnlyTimecodeControl pulumi.StringPtrInput `pulumi:"audioOnlyTimecodeControl"`
	// Setting to allow self signed or verified RTMP certificates.
	CertificateMode pulumi.StringPtrInput `pulumi:"certificateMode"`
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput `pulumi:"connectionRetryInterval"`
	// A director and base filename where archive files should be written. See Destination for more details.
	Destination       ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationInput `pulumi:"destination"`
	EventId           pulumi.StringPtrInput                                                                     `pulumi:"eventId"`
	EventIdMode       pulumi.StringPtrInput                                                                     `pulumi:"eventIdMode"`
	EventStopBehavior pulumi.StringPtrInput                                                                     `pulumi:"eventStopBehavior"`
	FilecacheDuration pulumi.IntPtrInput                                                                        `pulumi:"filecacheDuration"`
	FragmentLength    pulumi.IntPtrInput                                                                        `pulumi:"fragmentLength"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction pulumi.StringPtrInput `pulumi:"inputLossAction"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay           pulumi.IntPtrInput    `pulumi:"restartDelay"`
	SegmentationMode       pulumi.StringPtrInput `pulumi:"segmentationMode"`
	SendDelayMs            pulumi.IntPtrInput    `pulumi:"sendDelayMs"`
	SparseTrackType        pulumi.StringPtrInput `pulumi:"sparseTrackType"`
	StreamManifestBehavior pulumi.StringPtrInput `pulumi:"streamManifestBehavior"`
	TimestampOffset        pulumi.StringPtrInput `pulumi:"timestampOffset"`
	TimestampOffsetMode    pulumi.StringPtrInput `pulumi:"timestampOffsetMode"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) AcquisitionPointId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) AudioOnlyTimecodeControl added in v5.33.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) CertificateMode added in v5.21.0

Setting to allow self signed or verified RTMP certificates.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) EventId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) EventIdMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) EventStopBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) FragmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) SegmentationMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) SendDelayMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) SparseTrackType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) StreamManifestBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) TimestampOffset added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) TimestampOffsetMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) AcquisitionPointId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) AudioOnlyTimecodeControl added in v5.33.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) CertificateMode added in v5.21.0

Setting to allow self signed or verified RTMP certificates.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) Destination added in v5.21.0

A director and base filename where archive files should be written. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) EventId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) EventIdMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) EventStopBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) FilecacheDuration added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) FragmentLength added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) SegmentationMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) SendDelayMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) SparseTrackType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) StreamManifestBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) TimestampOffset added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) TimestampOffsetMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings struct {
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs struct {
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) ArchiveGroupSettings added in v5.21.0

Archive group settings. See Archive Group Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) FrameCaptureGroupSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) HlsGroupSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) MediaPackageGroupSettings added in v5.21.0

Media package group settings. See Media Package Group Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) MsSmoothGroupSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) MultiplexGroupSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) RtmpGroupSettings added in v5.21.0

RTMP group settings. See RTMP Group Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsOutput) UdpGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings struct {
	// The ad marker type for this output group.
	AdMarkers []string `pulumi:"adMarkers"`
	// Authentication scheme to use when connecting with CDN.
	AuthenticationScheme *string `pulumi:"authenticationScheme"`
	// Controls behavior when content cache fills up.
	CacheFullBehavior *string `pulumi:"cacheFullBehavior"`
	// Cache length in seconds, is used to calculate buffer size.
	CacheLength *int `pulumi:"cacheLength"`
	// Controls the types of data that passes to onCaptionInfo outputs.
	CaptionData *string `pulumi:"captionData"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction *string `pulumi:"inputLossAction"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay *int `pulumi:"restartDelay"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs struct {
	// The ad marker type for this output group.
	AdMarkers pulumi.StringArrayInput `pulumi:"adMarkers"`
	// Authentication scheme to use when connecting with CDN.
	AuthenticationScheme pulumi.StringPtrInput `pulumi:"authenticationScheme"`
	// Controls behavior when content cache fills up.
	CacheFullBehavior pulumi.StringPtrInput `pulumi:"cacheFullBehavior"`
	// Cache length in seconds, is used to calculate buffer size.
	CacheLength pulumi.IntPtrInput `pulumi:"cacheLength"`
	// Controls the types of data that passes to onCaptionInfo outputs.
	CaptionData pulumi.StringPtrInput `pulumi:"captionData"`
	// Controls the behavior of the RTMP group if input becomes unavailable.
	InputLossAction pulumi.StringPtrInput `pulumi:"inputLossAction"`
	// Number of seconds to wait until a restart is initiated.
	RestartDelay pulumi.IntPtrInput `pulumi:"restartDelay"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) AdMarkers added in v5.21.0

The ad marker type for this output group.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) AuthenticationScheme added in v5.21.0

Authentication scheme to use when connecting with CDN.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) CacheFullBehavior added in v5.21.0

Controls behavior when content cache fills up.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) CacheLength added in v5.21.0

Cache length in seconds, is used to calculate buffer size.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) CaptionData added in v5.21.0

Controls the types of data that passes to onCaptionInfo outputs.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) AdMarkers added in v5.21.0

The ad marker type for this output group.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) AuthenticationScheme added in v5.21.0

Authentication scheme to use when connecting with CDN.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) CacheFullBehavior added in v5.21.0

Controls behavior when content cache fills up.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) CacheLength added in v5.21.0

Cache length in seconds, is used to calculate buffer size.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) CaptionData added in v5.21.0

Controls the types of data that passes to onCaptionInfo outputs.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) InputLossAction added in v5.21.0

Controls the behavior of the RTMP group if input becomes unavailable.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) RestartDelay added in v5.21.0

Number of seconds to wait until a restart is initiated.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings struct {
	// Specifies behavior of last resort when input video os lost.
	InputLossAction *string `pulumi:"inputLossAction"`
	// Indicates ID3 frame that has the timecode.
	TimedMetadataId3Frame  *string `pulumi:"timedMetadataId3Frame"`
	TimedMetadataId3Period *int    `pulumi:"timedMetadataId3Period"`
}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs struct {
	// Specifies behavior of last resort when input video os lost.
	InputLossAction pulumi.StringPtrInput `pulumi:"inputLossAction"`
	// Indicates ID3 frame that has the timecode.
	TimedMetadataId3Frame  pulumi.StringPtrInput `pulumi:"timedMetadataId3Frame"`
	TimedMetadataId3Period pulumi.IntPtrInput    `pulumi:"timedMetadataId3Period"`
}

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs and ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) InputLossAction added in v5.21.0

Specifies behavior of last resort when input video os lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) TimedMetadataId3Frame added in v5.21.0

Indicates ID3 frame that has the timecode.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) TimedMetadataId3Period added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs, ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtr and ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) InputLossAction added in v5.21.0

Specifies behavior of last resort when input video os lost.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) TimedMetadataId3Frame added in v5.21.0

Indicates ID3 frame that has the timecode.

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) TimedMetadataId3Period added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettings struct {
	// Archive output settings. See Archive Output Settings for more details.
	ArchiveOutputSettings      *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings      `pulumi:"archiveOutputSettings"`
	FrameCaptureOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings `pulumi:"frameCaptureOutputSettings"`
	HlsOutputSettings          *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings          `pulumi:"hlsOutputSettings"`
	// Media package output settings. This can be set as an empty block.
	MediaPackageOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings `pulumi:"mediaPackageOutputSettings"`
	MsSmoothOutputSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings     `pulumi:"msSmoothOutputSettings"`
	// Multiplex output settings. See Multiplex Output Settings for more details.
	MultiplexOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings `pulumi:"multiplexOutputSettings"`
	// RTMP output settings. See RTMP Output Settings for more details.
	RtmpOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings `pulumi:"rtmpOutputSettings"`
	// UDP output settings. See UDP Output Settings for more details
	UdpOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings `pulumi:"udpOutputSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings struct {
	// Settings specific to the container type of the file. See Container Settings for more details.
	ContainerSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings `pulumi:"containerSettings"`
	// Output file extension.
	Extension *string `pulumi:"extension"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier *string `pulumi:"nameModifier"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs struct {
	// Settings specific to the container type of the file. See Container Settings for more details.
	ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrInput `pulumi:"containerSettings"`
	// Output file extension.
	Extension pulumi.StringPtrInput `pulumi:"extension"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier pulumi.StringPtrInput `pulumi:"nameModifier"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings struct {
	// M2ts Settings. See [M2ts Settings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html) for more details.
	M2tsSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings `pulumi:"m2tsSettings"`
	// Raw Settings. This can be set as an empty block.
	RawSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettings `pulumi:"rawSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs struct {
	// M2ts Settings. See [M2ts Settings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html) for more details.
	M2tsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrInput `pulumi:"m2tsSettings"`
	// Raw Settings. This can be set as an empty block.
	RawSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrInput `pulumi:"rawSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings struct {
	AbsentInputAudioBehavior *string `pulumi:"absentInputAudioBehavior"`
	Arib                     *string `pulumi:"arib"`
	AribCaptionsPid          *string `pulumi:"aribCaptionsPid"`
	AribCaptionsPidControl   *string `pulumi:"aribCaptionsPidControl"`
	AudioBufferModel         *string `pulumi:"audioBufferModel"`
	AudioFramesPerPes        *int    `pulumi:"audioFramesPerPes"`
	AudioPids                *string `pulumi:"audioPids"`
	AudioStreamType          *string `pulumi:"audioStreamType"`
	// Average bitrate in bits/second.
	Bitrate            *int                                                                                                                   `pulumi:"bitrate"`
	BufferModel        *string                                                                                                                `pulumi:"bufferModel"`
	CcDescriptor       *string                                                                                                                `pulumi:"ccDescriptor"`
	DvbNitSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings `pulumi:"dvbNitSettings"`
	DvbSdtSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings `pulumi:"dvbSdtSettings"`
	DvbSubPids         *string                                                                                                                `pulumi:"dvbSubPids"`
	DvbTdtSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings `pulumi:"dvbTdtSettings"`
	DvbTeletextPid     *string                                                                                                                `pulumi:"dvbTeletextPid"`
	Ebif               *string                                                                                                                `pulumi:"ebif"`
	EbpAudioInterval   *string                                                                                                                `pulumi:"ebpAudioInterval"`
	EbpLookaheadMs     *int                                                                                                                   `pulumi:"ebpLookaheadMs"`
	EbpPlacement       *string                                                                                                                `pulumi:"ebpPlacement"`
	EcmPid             *string                                                                                                                `pulumi:"ecmPid"`
	EsRateInPes        *string                                                                                                                `pulumi:"esRateInPes"`
	EtvPlatformPid     *string                                                                                                                `pulumi:"etvPlatformPid"`
	EtvSignalPid       *string                                                                                                                `pulumi:"etvSignalPid"`
	FragmentTime       *float64                                                                                                               `pulumi:"fragmentTime"`
	Klv                *string                                                                                                                `pulumi:"klv"`
	KlvDataPids        *string                                                                                                                `pulumi:"klvDataPids"`
	NielsenId3Behavior *string                                                                                                                `pulumi:"nielsenId3Behavior"`
	NullPacketBitrate  *float64                                                                                                               `pulumi:"nullPacketBitrate"`
	PatInterval        *int                                                                                                                   `pulumi:"patInterval"`
	PcrControl         *string                                                                                                                `pulumi:"pcrControl"`
	PcrPeriod          *int                                                                                                                   `pulumi:"pcrPeriod"`
	PcrPid             *string                                                                                                                `pulumi:"pcrPid"`
	PmtInterval        *int                                                                                                                   `pulumi:"pmtInterval"`
	PmtPid             *string                                                                                                                `pulumi:"pmtPid"`
	ProgramNum         *int                                                                                                                   `pulumi:"programNum"`
	RateMode           *string                                                                                                                `pulumi:"rateMode"`
	Scte27Pids         *string                                                                                                                `pulumi:"scte27Pids"`
	Scte35Control      *string                                                                                                                `pulumi:"scte35Control"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             *string  `pulumi:"scte35Pid"`
	SegmentationMarkers   *string  `pulumi:"segmentationMarkers"`
	SegmentationStyle     *string  `pulumi:"segmentationStyle"`
	SegmentationTime      *float64 `pulumi:"segmentationTime"`
	TimedMetadataBehavior *string  `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      *string  `pulumi:"timedMetadataPid"`
	TransportStreamId     *int     `pulumi:"transportStreamId"`
	VideoPid              *string  `pulumi:"videoPid"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs struct {
	AbsentInputAudioBehavior pulumi.StringPtrInput `pulumi:"absentInputAudioBehavior"`
	Arib                     pulumi.StringPtrInput `pulumi:"arib"`
	AribCaptionsPid          pulumi.StringPtrInput `pulumi:"aribCaptionsPid"`
	AribCaptionsPidControl   pulumi.StringPtrInput `pulumi:"aribCaptionsPidControl"`
	AudioBufferModel         pulumi.StringPtrInput `pulumi:"audioBufferModel"`
	AudioFramesPerPes        pulumi.IntPtrInput    `pulumi:"audioFramesPerPes"`
	AudioPids                pulumi.StringPtrInput `pulumi:"audioPids"`
	AudioStreamType          pulumi.StringPtrInput `pulumi:"audioStreamType"`
	// Average bitrate in bits/second.
	Bitrate            pulumi.IntPtrInput                                                                                                            `pulumi:"bitrate"`
	BufferModel        pulumi.StringPtrInput                                                                                                         `pulumi:"bufferModel"`
	CcDescriptor       pulumi.StringPtrInput                                                                                                         `pulumi:"ccDescriptor"`
	DvbNitSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput `pulumi:"dvbNitSettings"`
	DvbSdtSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput `pulumi:"dvbSdtSettings"`
	DvbSubPids         pulumi.StringPtrInput                                                                                                         `pulumi:"dvbSubPids"`
	DvbTdtSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput `pulumi:"dvbTdtSettings"`
	DvbTeletextPid     pulumi.StringPtrInput                                                                                                         `pulumi:"dvbTeletextPid"`
	Ebif               pulumi.StringPtrInput                                                                                                         `pulumi:"ebif"`
	EbpAudioInterval   pulumi.StringPtrInput                                                                                                         `pulumi:"ebpAudioInterval"`
	EbpLookaheadMs     pulumi.IntPtrInput                                                                                                            `pulumi:"ebpLookaheadMs"`
	EbpPlacement       pulumi.StringPtrInput                                                                                                         `pulumi:"ebpPlacement"`
	EcmPid             pulumi.StringPtrInput                                                                                                         `pulumi:"ecmPid"`
	EsRateInPes        pulumi.StringPtrInput                                                                                                         `pulumi:"esRateInPes"`
	EtvPlatformPid     pulumi.StringPtrInput                                                                                                         `pulumi:"etvPlatformPid"`
	EtvSignalPid       pulumi.StringPtrInput                                                                                                         `pulumi:"etvSignalPid"`
	FragmentTime       pulumi.Float64PtrInput                                                                                                        `pulumi:"fragmentTime"`
	Klv                pulumi.StringPtrInput                                                                                                         `pulumi:"klv"`
	KlvDataPids        pulumi.StringPtrInput                                                                                                         `pulumi:"klvDataPids"`
	NielsenId3Behavior pulumi.StringPtrInput                                                                                                         `pulumi:"nielsenId3Behavior"`
	NullPacketBitrate  pulumi.Float64PtrInput                                                                                                        `pulumi:"nullPacketBitrate"`
	PatInterval        pulumi.IntPtrInput                                                                                                            `pulumi:"patInterval"`
	PcrControl         pulumi.StringPtrInput                                                                                                         `pulumi:"pcrControl"`
	PcrPeriod          pulumi.IntPtrInput                                                                                                            `pulumi:"pcrPeriod"`
	PcrPid             pulumi.StringPtrInput                                                                                                         `pulumi:"pcrPid"`
	PmtInterval        pulumi.IntPtrInput                                                                                                            `pulumi:"pmtInterval"`
	PmtPid             pulumi.StringPtrInput                                                                                                         `pulumi:"pmtPid"`
	ProgramNum         pulumi.IntPtrInput                                                                                                            `pulumi:"programNum"`
	RateMode           pulumi.StringPtrInput                                                                                                         `pulumi:"rateMode"`
	Scte27Pids         pulumi.StringPtrInput                                                                                                         `pulumi:"scte27Pids"`
	Scte35Control      pulumi.StringPtrInput                                                                                                         `pulumi:"scte35Control"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             pulumi.StringPtrInput  `pulumi:"scte35Pid"`
	SegmentationMarkers   pulumi.StringPtrInput  `pulumi:"segmentationMarkers"`
	SegmentationStyle     pulumi.StringPtrInput  `pulumi:"segmentationStyle"`
	SegmentationTime      pulumi.Float64PtrInput `pulumi:"segmentationTime"`
	TimedMetadataBehavior pulumi.StringPtrInput  `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      pulumi.StringPtrInput  `pulumi:"timedMetadataPid"`
	TransportStreamId     pulumi.IntPtrInput     `pulumi:"transportStreamId"`
	VideoPid              pulumi.StringPtrInput  `pulumi:"videoPid"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings struct {
	NetworkId   int    `pulumi:"networkId"`
	NetworkName string `pulumi:"networkName"`
	RepInterval *int   `pulumi:"repInterval"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs struct {
	NetworkId   pulumi.IntInput    `pulumi:"networkId"`
	NetworkName pulumi.StringInput `pulumi:"networkName"`
	RepInterval pulumi.IntPtrInput `pulumi:"repInterval"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) NetworkId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) NetworkName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) NetworkId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) NetworkName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings struct {
	OutputSdt           *string `pulumi:"outputSdt"`
	RepInterval         *int    `pulumi:"repInterval"`
	ServiceName         *string `pulumi:"serviceName"`
	ServiceProviderName *string `pulumi:"serviceProviderName"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs struct {
	OutputSdt           pulumi.StringPtrInput `pulumi:"outputSdt"`
	RepInterval         pulumi.IntPtrInput    `pulumi:"repInterval"`
	ServiceName         pulumi.StringPtrInput `pulumi:"serviceName"`
	ServiceProviderName pulumi.StringPtrInput `pulumi:"serviceProviderName"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) OutputSdt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ServiceName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ServiceProviderName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) OutputSdt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ServiceName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ServiceProviderName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings struct {
	RepInterval *int `pulumi:"repInterval"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs struct {
	RepInterval pulumi.IntPtrInput `pulumi:"repInterval"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AbsentInputAudioBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Arib added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AribCaptionsPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AribCaptionsPidControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AudioBufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) AudioStreamType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) BufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) CcDescriptor added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) DvbSubPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) DvbTeletextPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Ebif added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EbpAudioInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EbpLookaheadMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EbpPlacement added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EsRateInPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EtvPlatformPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) EtvSignalPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) FragmentTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Klv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) KlvDataPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) NullPacketBitrate added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) RateMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Scte27Pids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Scte35Control added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationMarkers added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationStyle added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AbsentInputAudioBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Arib added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AribCaptionsPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AribCaptionsPidControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioBufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioStreamType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) BufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) CcDescriptor added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbSubPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbTeletextPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Ebif added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpAudioInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpLookaheadMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpPlacement added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EsRateInPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EtvPlatformPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EtvSignalPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) FragmentTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Klv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) KlvDataPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) NullPacketBitrate added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) RateMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte27Pids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte35Control added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationMarkers added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationStyle added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsPtrOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) RawSettings added in v5.21.0

Raw Settings. This can be set as an empty block.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput) RawSettings added in v5.21.0

Raw Settings. This can be set as an empty block.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettings struct {
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs struct {
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ContainerSettings added in v5.21.0

Settings specific to the container type of the file. See Container Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) Extension added in v5.21.0

Output file extension.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) ContainerSettings added in v5.21.0

Settings specific to the container type of the file. See Container Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) Extension added in v5.21.0

Output file extension.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs struct {
	// Archive output settings. See Archive Output Settings for more details.
	ArchiveOutputSettings      ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsPtrInput      `pulumi:"archiveOutputSettings"`
	FrameCaptureOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrInput `pulumi:"frameCaptureOutputSettings"`
	HlsOutputSettings          ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrInput          `pulumi:"hlsOutputSettings"`
	// Media package output settings. This can be set as an empty block.
	MediaPackageOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrInput `pulumi:"mediaPackageOutputSettings"`
	MsSmoothOutputSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrInput     `pulumi:"msSmoothOutputSettings"`
	// Multiplex output settings. See Multiplex Output Settings for more details.
	MultiplexOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrInput `pulumi:"multiplexOutputSettings"`
	// RTMP output settings. See RTMP Output Settings for more details.
	RtmpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrInput `pulumi:"rtmpOutputSettings"`
	// UDP output settings. See UDP Output Settings for more details
	UdpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrInput `pulumi:"udpOutputSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings struct {
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier *string `pulumi:"nameModifier"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs struct {
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier pulumi.StringPtrInput `pulumi:"nameModifier"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings struct {
	H265PackagingType *string                                                                           `pulumi:"h265PackagingType"`
	HlsSettings       ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings `pulumi:"hlsSettings"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier    *string `pulumi:"nameModifier"`
	SegmentModifier *string `pulumi:"segmentModifier"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs struct {
	H265PackagingType pulumi.StringPtrInput                                                                  `pulumi:"h265PackagingType"`
	HlsSettings       ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsInput `pulumi:"hlsSettings"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier    pulumi.StringPtrInput `pulumi:"nameModifier"`
	SegmentModifier pulumi.StringPtrInput `pulumi:"segmentModifier"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings struct {
	AudioOnlyHlsSettings    *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettings    `pulumi:"audioOnlyHlsSettings"`
	Fmp4HlsSettings         *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings         `pulumi:"fmp4HlsSettings"`
	FrameCaptureHlsSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettings `pulumi:"frameCaptureHlsSettings"`
	StandardHlsSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettings     `pulumi:"standardHlsSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs struct {
	AudioOnlyHlsSettings    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrInput    `pulumi:"audioOnlyHlsSettings"`
	Fmp4HlsSettings         ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrInput         `pulumi:"fmp4HlsSettings"`
	FrameCaptureHlsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrInput `pulumi:"frameCaptureHlsSettings"`
	StandardHlsSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrInput     `pulumi:"standardHlsSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettings struct {
	AudioGroupId   *string                                                                                                              `pulumi:"audioGroupId"`
	AudioOnlyImage *ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage `pulumi:"audioOnlyImage"`
	AudioTrackType *string                                                                                                              `pulumi:"audioTrackType"`
	SegmentType    *string                                                                                                              `pulumi:"segmentType"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs struct {
	AudioGroupId   pulumi.StringPtrInput                                                                                                       `pulumi:"audioGroupId"`
	AudioOnlyImage ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrInput `pulumi:"audioOnlyImage"`
	AudioTrackType pulumi.StringPtrInput                                                                                                       `pulumi:"audioTrackType"`
	SegmentType    pulumi.StringPtrInput                                                                                                       `pulumi:"segmentType"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam *string `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri string `pulumi:"uri"`
	// Username for destination.
	Username *string `pulumi:"username"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs struct {
	// Key used to extract the password from EC2 Parameter store.
	PasswordParam pulumi.StringPtrInput `pulumi:"passwordParam"`
	// Path to a file accessible to the live stream.
	Uri pulumi.StringInput `pulumi:"uri"`
	// Username for destination.
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) PasswordParam added in v5.21.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) Uri added in v5.21.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageOutput) Username added in v5.21.0

Username for destination.

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) PasswordParam added in v5.21.0

Key used to extract the password from EC2 Parameter store.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) Uri added in v5.21.0

Path to a file accessible to the live stream.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImagePtrOutput) Username added in v5.21.0

Username for destination.

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) AudioGroupId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) AudioTrackType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) SegmentType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) AudioGroupId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) AudioTrackType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) SegmentType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings struct {
	AudioRenditionSets    *string `pulumi:"audioRenditionSets"`
	NielsenId3Behavior    *string `pulumi:"nielsenId3Behavior"`
	TimedMetadataBehavior *string `pulumi:"timedMetadataBehavior"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs struct {
	AudioRenditionSets    pulumi.StringPtrInput `pulumi:"audioRenditionSets"`
	NielsenId3Behavior    pulumi.StringPtrInput `pulumi:"nielsenId3Behavior"`
	TimedMetadataBehavior pulumi.StringPtrInput `pulumi:"timedMetadataBehavior"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) AudioRenditionSets added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) AudioRenditionSets added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettings struct {
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs struct {
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) AudioOnlyHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) Fmp4HlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) FrameCaptureHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) StandardHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) AudioOnlyHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) Fmp4HlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) FrameCaptureHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) StandardHlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettings struct {
	AudioRenditionSets *string                                                                                                          `pulumi:"audioRenditionSets"`
	M3u8Settings       ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings `pulumi:"m3u8Settings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs struct {
	AudioRenditionSets pulumi.StringPtrInput                                                                                                 `pulumi:"audioRenditionSets"`
	M3u8Settings       ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsInput `pulumi:"m3u8Settings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings struct {
	AudioFramesPerPes  *int    `pulumi:"audioFramesPerPes"`
	AudioPids          *string `pulumi:"audioPids"`
	EcmPid             *string `pulumi:"ecmPid"`
	NielsenId3Behavior *string `pulumi:"nielsenId3Behavior"`
	PatInterval        *int    `pulumi:"patInterval"`
	PcrControl         *string `pulumi:"pcrControl"`
	PcrPeriod          *int    `pulumi:"pcrPeriod"`
	PcrPid             *string `pulumi:"pcrPid"`
	PmtInterval        *int    `pulumi:"pmtInterval"`
	PmtPid             *string `pulumi:"pmtPid"`
	ProgramNum         *int    `pulumi:"programNum"`
	Scte35Behavior     *string `pulumi:"scte35Behavior"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             *string `pulumi:"scte35Pid"`
	TimedMetadataBehavior *string `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      *string `pulumi:"timedMetadataPid"`
	TransportStreamId     *int    `pulumi:"transportStreamId"`
	VideoPid              *string `pulumi:"videoPid"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs struct {
	AudioFramesPerPes  pulumi.IntPtrInput    `pulumi:"audioFramesPerPes"`
	AudioPids          pulumi.StringPtrInput `pulumi:"audioPids"`
	EcmPid             pulumi.StringPtrInput `pulumi:"ecmPid"`
	NielsenId3Behavior pulumi.StringPtrInput `pulumi:"nielsenId3Behavior"`
	PatInterval        pulumi.IntPtrInput    `pulumi:"patInterval"`
	PcrControl         pulumi.StringPtrInput `pulumi:"pcrControl"`
	PcrPeriod          pulumi.IntPtrInput    `pulumi:"pcrPeriod"`
	PcrPid             pulumi.StringPtrInput `pulumi:"pcrPid"`
	PmtInterval        pulumi.IntPtrInput    `pulumi:"pmtInterval"`
	PmtPid             pulumi.StringPtrInput `pulumi:"pmtPid"`
	ProgramNum         pulumi.IntPtrInput    `pulumi:"programNum"`
	Scte35Behavior     pulumi.StringPtrInput `pulumi:"scte35Behavior"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             pulumi.StringPtrInput `pulumi:"scte35Pid"`
	TimedMetadataBehavior pulumi.StringPtrInput `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      pulumi.StringPtrInput `pulumi:"timedMetadataPid"`
	TransportStreamId     pulumi.IntPtrInput    `pulumi:"transportStreamId"`
	VideoPid              pulumi.StringPtrInput `pulumi:"videoPid"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) Scte35Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) Scte35Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsPtrOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) AudioRenditionSets added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) M3u8Settings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) AudioRenditionSets added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) M3u8Settings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) H265PackagingType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) HlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) SegmentModifier added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) H265PackagingType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) HlsSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) SegmentModifier added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings struct {
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs struct {
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings struct {
	H265PackagingType *string `pulumi:"h265PackagingType"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier *string `pulumi:"nameModifier"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs struct {
	H265PackagingType pulumi.StringPtrInput `pulumi:"h265PackagingType"`
	// String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
	NameModifier pulumi.StringPtrInput `pulumi:"nameModifier"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) H265PackagingType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) H265PackagingType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) NameModifier added in v5.21.0

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings struct {
	// Destination is a multiplex. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestination `pulumi:"destination"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs struct {
	// Destination is a multiplex. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationInput `pulumi:"destination"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) Destination added in v5.21.0

Destination is a multiplex. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput) Destination added in v5.21.0

Destination is a multiplex. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) ArchiveOutputSettings added in v5.21.0

Archive output settings. See Archive Output Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) FrameCaptureOutputSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) HlsOutputSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) MediaPackageOutputSettings added in v5.21.0

Media package output settings. This can be set as an empty block.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) MsSmoothOutputSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) MultiplexOutputSettings added in v5.21.0

Multiplex output settings. See Multiplex Output Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) RtmpOutputSettings added in v5.21.0

RTMP output settings. See RTMP Output Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsOutput) UdpOutputSettings added in v5.21.0

UDP output settings. See UDP Output Settings for more details

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings struct {
	// Setting to allow self signed or verified RTMP certificates.
	CertificateMode *string `pulumi:"certificateMode"`
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval *int `pulumi:"connectionRetryInterval"`
	// The RTMP endpoint excluding the stream name. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination `pulumi:"destination"`
	// Number of retry attempts.
	NumRetries *int `pulumi:"numRetries"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs struct {
	// Setting to allow self signed or verified RTMP certificates.
	CertificateMode pulumi.StringPtrInput `pulumi:"certificateMode"`
	// Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
	ConnectionRetryInterval pulumi.IntPtrInput `pulumi:"connectionRetryInterval"`
	// The RTMP endpoint excluding the stream name. See Destination for more details.
	Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationInput `pulumi:"destination"`
	// Number of retry attempts.
	NumRetries pulumi.IntPtrInput `pulumi:"numRetries"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) CertificateMode added in v5.36.0

Setting to allow self signed or verified RTMP certificates.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) Destination added in v5.21.0

The RTMP endpoint excluding the stream name. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) CertificateMode added in v5.36.0

Setting to allow self signed or verified RTMP certificates.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) ConnectionRetryInterval added in v5.21.0

Number of seconds to wait before retrying connection to the flash media server if the connection is lost.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) Destination added in v5.21.0

The RTMP endpoint excluding the stream name. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) NumRetries added in v5.21.0

Number of retry attempts.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings struct {
	// UDP output buffering in milliseconds.
	BufferMsec *int `pulumi:"bufferMsec"`
	// UDP container settings. See Container Settings for more details.
	ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings `pulumi:"containerSettings"`
	// Destination address and port number for RTP or UDP packets. See Destination for more details.
	Destination       ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination        `pulumi:"destination"`
	FecOutputSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings `pulumi:"fecOutputSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs struct {
	// UDP output buffering in milliseconds.
	BufferMsec pulumi.IntPtrInput `pulumi:"bufferMsec"`
	// UDP container settings. See Container Settings for more details.
	ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsInput `pulumi:"containerSettings"`
	// Destination address and port number for RTP or UDP packets. See Destination for more details.
	Destination       ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationInput          `pulumi:"destination"`
	FecOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrInput `pulumi:"fecOutputSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings struct {
	// M2ts Settings. See [M2ts Settings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html) for more details.
	M2tsSettings *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings `pulumi:"m2tsSettings"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs struct {
	// M2ts Settings. See [M2ts Settings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html) for more details.
	M2tsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrInput `pulumi:"m2tsSettings"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings struct {
	AbsentInputAudioBehavior *string `pulumi:"absentInputAudioBehavior"`
	Arib                     *string `pulumi:"arib"`
	AribCaptionsPid          *string `pulumi:"aribCaptionsPid"`
	AribCaptionsPidControl   *string `pulumi:"aribCaptionsPidControl"`
	AudioBufferModel         *string `pulumi:"audioBufferModel"`
	AudioFramesPerPes        *int    `pulumi:"audioFramesPerPes"`
	AudioPids                *string `pulumi:"audioPids"`
	AudioStreamType          *string `pulumi:"audioStreamType"`
	// Average bitrate in bits/second.
	Bitrate            *int                                                                                                               `pulumi:"bitrate"`
	BufferModel        *string                                                                                                            `pulumi:"bufferModel"`
	CcDescriptor       *string                                                                                                            `pulumi:"ccDescriptor"`
	DvbNitSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings `pulumi:"dvbNitSettings"`
	DvbSdtSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings `pulumi:"dvbSdtSettings"`
	DvbSubPids         *string                                                                                                            `pulumi:"dvbSubPids"`
	DvbTdtSettings     *ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings `pulumi:"dvbTdtSettings"`
	DvbTeletextPid     *string                                                                                                            `pulumi:"dvbTeletextPid"`
	Ebif               *string                                                                                                            `pulumi:"ebif"`
	EbpAudioInterval   *string                                                                                                            `pulumi:"ebpAudioInterval"`
	EbpLookaheadMs     *int                                                                                                               `pulumi:"ebpLookaheadMs"`
	EbpPlacement       *string                                                                                                            `pulumi:"ebpPlacement"`
	EcmPid             *string                                                                                                            `pulumi:"ecmPid"`
	EsRateInPes        *string                                                                                                            `pulumi:"esRateInPes"`
	EtvPlatformPid     *string                                                                                                            `pulumi:"etvPlatformPid"`
	EtvSignalPid       *string                                                                                                            `pulumi:"etvSignalPid"`
	FragmentTime       *float64                                                                                                           `pulumi:"fragmentTime"`
	Klv                *string                                                                                                            `pulumi:"klv"`
	KlvDataPids        *string                                                                                                            `pulumi:"klvDataPids"`
	NielsenId3Behavior *string                                                                                                            `pulumi:"nielsenId3Behavior"`
	NullPacketBitrate  *float64                                                                                                           `pulumi:"nullPacketBitrate"`
	PatInterval        *int                                                                                                               `pulumi:"patInterval"`
	PcrControl         *string                                                                                                            `pulumi:"pcrControl"`
	PcrPeriod          *int                                                                                                               `pulumi:"pcrPeriod"`
	PcrPid             *string                                                                                                            `pulumi:"pcrPid"`
	PmtInterval        *int                                                                                                               `pulumi:"pmtInterval"`
	PmtPid             *string                                                                                                            `pulumi:"pmtPid"`
	ProgramNum         *int                                                                                                               `pulumi:"programNum"`
	RateMode           *string                                                                                                            `pulumi:"rateMode"`
	Scte27Pids         *string                                                                                                            `pulumi:"scte27Pids"`
	Scte35Control      *string                                                                                                            `pulumi:"scte35Control"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             *string  `pulumi:"scte35Pid"`
	SegmentationMarkers   *string  `pulumi:"segmentationMarkers"`
	SegmentationStyle     *string  `pulumi:"segmentationStyle"`
	SegmentationTime      *float64 `pulumi:"segmentationTime"`
	TimedMetadataBehavior *string  `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      *string  `pulumi:"timedMetadataPid"`
	TransportStreamId     *int     `pulumi:"transportStreamId"`
	VideoPid              *string  `pulumi:"videoPid"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs struct {
	AbsentInputAudioBehavior pulumi.StringPtrInput `pulumi:"absentInputAudioBehavior"`
	Arib                     pulumi.StringPtrInput `pulumi:"arib"`
	AribCaptionsPid          pulumi.StringPtrInput `pulumi:"aribCaptionsPid"`
	AribCaptionsPidControl   pulumi.StringPtrInput `pulumi:"aribCaptionsPidControl"`
	AudioBufferModel         pulumi.StringPtrInput `pulumi:"audioBufferModel"`
	AudioFramesPerPes        pulumi.IntPtrInput    `pulumi:"audioFramesPerPes"`
	AudioPids                pulumi.StringPtrInput `pulumi:"audioPids"`
	AudioStreamType          pulumi.StringPtrInput `pulumi:"audioStreamType"`
	// Average bitrate in bits/second.
	Bitrate            pulumi.IntPtrInput                                                                                                        `pulumi:"bitrate"`
	BufferModel        pulumi.StringPtrInput                                                                                                     `pulumi:"bufferModel"`
	CcDescriptor       pulumi.StringPtrInput                                                                                                     `pulumi:"ccDescriptor"`
	DvbNitSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput `pulumi:"dvbNitSettings"`
	DvbSdtSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput `pulumi:"dvbSdtSettings"`
	DvbSubPids         pulumi.StringPtrInput                                                                                                     `pulumi:"dvbSubPids"`
	DvbTdtSettings     ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput `pulumi:"dvbTdtSettings"`
	DvbTeletextPid     pulumi.StringPtrInput                                                                                                     `pulumi:"dvbTeletextPid"`
	Ebif               pulumi.StringPtrInput                                                                                                     `pulumi:"ebif"`
	EbpAudioInterval   pulumi.StringPtrInput                                                                                                     `pulumi:"ebpAudioInterval"`
	EbpLookaheadMs     pulumi.IntPtrInput                                                                                                        `pulumi:"ebpLookaheadMs"`
	EbpPlacement       pulumi.StringPtrInput                                                                                                     `pulumi:"ebpPlacement"`
	EcmPid             pulumi.StringPtrInput                                                                                                     `pulumi:"ecmPid"`
	EsRateInPes        pulumi.StringPtrInput                                                                                                     `pulumi:"esRateInPes"`
	EtvPlatformPid     pulumi.StringPtrInput                                                                                                     `pulumi:"etvPlatformPid"`
	EtvSignalPid       pulumi.StringPtrInput                                                                                                     `pulumi:"etvSignalPid"`
	FragmentTime       pulumi.Float64PtrInput                                                                                                    `pulumi:"fragmentTime"`
	Klv                pulumi.StringPtrInput                                                                                                     `pulumi:"klv"`
	KlvDataPids        pulumi.StringPtrInput                                                                                                     `pulumi:"klvDataPids"`
	NielsenId3Behavior pulumi.StringPtrInput                                                                                                     `pulumi:"nielsenId3Behavior"`
	NullPacketBitrate  pulumi.Float64PtrInput                                                                                                    `pulumi:"nullPacketBitrate"`
	PatInterval        pulumi.IntPtrInput                                                                                                        `pulumi:"patInterval"`
	PcrControl         pulumi.StringPtrInput                                                                                                     `pulumi:"pcrControl"`
	PcrPeriod          pulumi.IntPtrInput                                                                                                        `pulumi:"pcrPeriod"`
	PcrPid             pulumi.StringPtrInput                                                                                                     `pulumi:"pcrPid"`
	PmtInterval        pulumi.IntPtrInput                                                                                                        `pulumi:"pmtInterval"`
	PmtPid             pulumi.StringPtrInput                                                                                                     `pulumi:"pmtPid"`
	ProgramNum         pulumi.IntPtrInput                                                                                                        `pulumi:"programNum"`
	RateMode           pulumi.StringPtrInput                                                                                                     `pulumi:"rateMode"`
	Scte27Pids         pulumi.StringPtrInput                                                                                                     `pulumi:"scte27Pids"`
	Scte35Control      pulumi.StringPtrInput                                                                                                     `pulumi:"scte35Control"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid             pulumi.StringPtrInput  `pulumi:"scte35Pid"`
	SegmentationMarkers   pulumi.StringPtrInput  `pulumi:"segmentationMarkers"`
	SegmentationStyle     pulumi.StringPtrInput  `pulumi:"segmentationStyle"`
	SegmentationTime      pulumi.Float64PtrInput `pulumi:"segmentationTime"`
	TimedMetadataBehavior pulumi.StringPtrInput  `pulumi:"timedMetadataBehavior"`
	TimedMetadataPid      pulumi.StringPtrInput  `pulumi:"timedMetadataPid"`
	TransportStreamId     pulumi.IntPtrInput     `pulumi:"transportStreamId"`
	VideoPid              pulumi.StringPtrInput  `pulumi:"videoPid"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings struct {
	NetworkId   int    `pulumi:"networkId"`
	NetworkName string `pulumi:"networkName"`
	RepInterval *int   `pulumi:"repInterval"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs struct {
	NetworkId   pulumi.IntInput    `pulumi:"networkId"`
	NetworkName pulumi.StringInput `pulumi:"networkName"`
	RepInterval pulumi.IntPtrInput `pulumi:"repInterval"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) NetworkId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) NetworkName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) NetworkId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) NetworkName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings struct {
	OutputSdt           *string `pulumi:"outputSdt"`
	RepInterval         *int    `pulumi:"repInterval"`
	ServiceName         *string `pulumi:"serviceName"`
	ServiceProviderName *string `pulumi:"serviceProviderName"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs struct {
	OutputSdt           pulumi.StringPtrInput `pulumi:"outputSdt"`
	RepInterval         pulumi.IntPtrInput    `pulumi:"repInterval"`
	ServiceName         pulumi.StringPtrInput `pulumi:"serviceName"`
	ServiceProviderName pulumi.StringPtrInput `pulumi:"serviceProviderName"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) OutputSdt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ServiceName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ServiceProviderName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) OutputSdt added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ServiceName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ServiceProviderName added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings struct {
	RepInterval *int `pulumi:"repInterval"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs struct {
	RepInterval pulumi.IntPtrInput `pulumi:"repInterval"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) RepInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AbsentInputAudioBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Arib added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AribCaptionsPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AribCaptionsPidControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AudioBufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) AudioStreamType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) BufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) CcDescriptor added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) DvbSubPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) DvbTeletextPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Ebif added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EbpAudioInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EbpLookaheadMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EbpPlacement added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EsRateInPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EtvPlatformPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) EtvSignalPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) FragmentTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Klv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) KlvDataPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) NullPacketBitrate added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) RateMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Scte27Pids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Scte35Control added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationMarkers added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationStyle added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) SegmentationTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AbsentInputAudioBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Arib added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AribCaptionsPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AribCaptionsPidControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioBufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioFramesPerPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) AudioStreamType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) BufferModel added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) CcDescriptor added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbNitSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbSdtSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbSubPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbTdtSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) DvbTeletextPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Ebif added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpAudioInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpLookaheadMs added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EbpPlacement added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EcmPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EsRateInPes added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EtvPlatformPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) EtvSignalPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) FragmentTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Klv added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) KlvDataPids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) NielsenId3Behavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) NullPacketBitrate added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PatInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrControl added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrPeriod added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PcrPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PmtInterval added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) PmtPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ProgramNum added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) RateMode added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte27Pids added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte35Control added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) Scte35Pid added in v5.21.0

PID from which to read SCTE-35 messages.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationMarkers added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationStyle added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) SegmentationTime added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TimedMetadataBehavior added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TimedMetadataPid added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) TransportStreamId added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsPtrOutput) VideoPid added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination struct {
	// Reference ID for the destination.
	DestinationRefId string `pulumi:"destinationRefId"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs struct {
	// Reference ID for the destination.
	DestinationRefId pulumi.StringInput `pulumi:"destinationRefId"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput) DestinationRefId added in v5.21.0

Reference ID for the destination.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings struct {
	// The height of the FEC protection matrix.
	ColumnDepth *int `pulumi:"columnDepth"`
	// Enables column only or column and row based FEC.
	IncludeFec *string `pulumi:"includeFec"`
	// The width of the FEC protection matrix.
	RowLength *int `pulumi:"rowLength"`
}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs struct {
	// The height of the FEC protection matrix.
	ColumnDepth pulumi.IntPtrInput `pulumi:"columnDepth"`
	// Enables column only or column and row based FEC.
	IncludeFec pulumi.StringPtrInput `pulumi:"includeFec"`
	// The width of the FEC protection matrix.
	RowLength pulumi.IntPtrInput `pulumi:"rowLength"`
}

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ColumnDepth added in v5.21.0

The height of the FEC protection matrix.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) IncludeFec added in v5.21.0

Enables column only or column and row based FEC.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) RowLength added in v5.21.0

The width of the FEC protection matrix.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) ColumnDepth added in v5.21.0

The height of the FEC protection matrix.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) IncludeFec added in v5.21.0

Enables column only or column and row based FEC.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) RowLength added in v5.21.0

The width of the FEC protection matrix.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsInput` via:

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs{...}

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) BufferMsec added in v5.21.0

UDP output buffering in milliseconds.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ContainerSettings added in v5.21.0

UDP container settings. See Container Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) Destination added in v5.21.0

Destination address and port number for RTP or UDP packets. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) FecOutputSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput() ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput
	ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput
}

ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtr and ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrInput` via:

        ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) BufferMsec added in v5.21.0

UDP output buffering in milliseconds.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) ContainerSettings added in v5.21.0

UDP container settings. See Container Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) Destination added in v5.21.0

Destination address and port number for RTP or UDP packets. See Destination for more details.

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) FecOutputSettings added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutput) ToChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputType added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputType struct {
	// The names of the audio descriptions used as audio sources for the output.
	AudioDescriptionNames []string `pulumi:"audioDescriptionNames"`
	// The names of the caption descriptions used as caption sources for the output.
	CaptionDescriptionNames []string `pulumi:"captionDescriptionNames"`
	// The name used to identify an output.
	OutputName *string `pulumi:"outputName"`
	// Settings for output. See Output Settings for more details.
	OutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettings `pulumi:"outputSettings"`
	// The name of the video description used as video source for the output.
	VideoDescriptionName *string `pulumi:"videoDescriptionName"`
}

type ChannelEncoderSettingsOutputGroupOutputTypeArgs added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeArgs struct {
	// The names of the audio descriptions used as audio sources for the output.
	AudioDescriptionNames pulumi.StringArrayInput `pulumi:"audioDescriptionNames"`
	// The names of the caption descriptions used as caption sources for the output.
	CaptionDescriptionNames pulumi.StringArrayInput `pulumi:"captionDescriptionNames"`
	// The name used to identify an output.
	OutputName pulumi.StringPtrInput `pulumi:"outputName"`
	// Settings for output. See Output Settings for more details.
	OutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsInput `pulumi:"outputSettings"`
	// The name of the video description used as video source for the output.
	VideoDescriptionName pulumi.StringPtrInput `pulumi:"videoDescriptionName"`
}

func (ChannelEncoderSettingsOutputGroupOutputTypeArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeArgs) ToChannelEncoderSettingsOutputGroupOutputTypeOutput added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputTypeArgs) ToChannelEncoderSettingsOutputGroupOutputTypeOutput() ChannelEncoderSettingsOutputGroupOutputTypeOutput

func (ChannelEncoderSettingsOutputGroupOutputTypeArgs) ToChannelEncoderSettingsOutputGroupOutputTypeOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputTypeArgs) ToChannelEncoderSettingsOutputGroupOutputTypeOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputTypeOutput

type ChannelEncoderSettingsOutputGroupOutputTypeArray added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeArray []ChannelEncoderSettingsOutputGroupOutputTypeInput

func (ChannelEncoderSettingsOutputGroupOutputTypeArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeArray) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutput added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputTypeArray) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutput() ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput

func (ChannelEncoderSettingsOutputGroupOutputTypeArray) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsOutputGroupOutputTypeArray) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput

type ChannelEncoderSettingsOutputGroupOutputTypeArrayInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutput() ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput
	ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput
}

ChannelEncoderSettingsOutputGroupOutputTypeArrayInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputTypeArray and ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputTypeArrayInput` via:

ChannelEncoderSettingsOutputGroupOutputTypeArray{ ChannelEncoderSettingsOutputGroupOutputTypeArgs{...} }

type ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutput added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput) ToChannelEncoderSettingsOutputGroupOutputTypeArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputTypeArrayOutput

type ChannelEncoderSettingsOutputGroupOutputTypeInput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeInput interface {
	pulumi.Input

	ToChannelEncoderSettingsOutputGroupOutputTypeOutput() ChannelEncoderSettingsOutputGroupOutputTypeOutput
	ToChannelEncoderSettingsOutputGroupOutputTypeOutputWithContext(context.Context) ChannelEncoderSettingsOutputGroupOutputTypeOutput
}

ChannelEncoderSettingsOutputGroupOutputTypeInput is an input type that accepts ChannelEncoderSettingsOutputGroupOutputTypeArgs and ChannelEncoderSettingsOutputGroupOutputTypeOutput values. You can construct a concrete instance of `ChannelEncoderSettingsOutputGroupOutputTypeInput` via:

ChannelEncoderSettingsOutputGroupOutputTypeArgs{...}

type ChannelEncoderSettingsOutputGroupOutputTypeOutput added in v5.21.0

type ChannelEncoderSettingsOutputGroupOutputTypeOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) AudioDescriptionNames added in v5.21.0

The names of the audio descriptions used as audio sources for the output.

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) CaptionDescriptionNames added in v5.21.0

The names of the caption descriptions used as caption sources for the output.

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) OutputName added in v5.21.0

The name used to identify an output.

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) OutputSettings added in v5.21.0

Settings for output. See Output Settings for more details.

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) ToChannelEncoderSettingsOutputGroupOutputTypeOutput added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputTypeOutput) ToChannelEncoderSettingsOutputGroupOutputTypeOutput() ChannelEncoderSettingsOutputGroupOutputTypeOutput

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) ToChannelEncoderSettingsOutputGroupOutputTypeOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsOutputGroupOutputTypeOutput) ToChannelEncoderSettingsOutputGroupOutputTypeOutputWithContext(ctx context.Context) ChannelEncoderSettingsOutputGroupOutputTypeOutput

func (ChannelEncoderSettingsOutputGroupOutputTypeOutput) VideoDescriptionName added in v5.21.0

The name of the video description used as video source for the output.

type ChannelEncoderSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsPtrOutput() ChannelEncoderSettingsPtrOutput
	ToChannelEncoderSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsPtrOutput
}

ChannelEncoderSettingsPtrInput is an input type that accepts ChannelEncoderSettingsArgs, ChannelEncoderSettingsPtr and ChannelEncoderSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsPtrInput` via:

        ChannelEncoderSettingsArgs{...}

or:

        nil

func ChannelEncoderSettingsPtr added in v5.21.0

func ChannelEncoderSettingsPtr(v *ChannelEncoderSettingsArgs) ChannelEncoderSettingsPtrInput

type ChannelEncoderSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsPtrOutput) AudioDescriptions added in v5.21.0

Audio descriptions for the channel. See Audio Descriptions for more details.

func (ChannelEncoderSettingsPtrOutput) AvailBlanking added in v5.22.0

Settings for ad avail blanking. See Avail Blanking for more details.

func (ChannelEncoderSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsPtrOutput) OutputGroups added in v5.21.0

Output groups for the channel. See Output Groups for more details.

func (ChannelEncoderSettingsPtrOutput) TimecodeConfig added in v5.21.0

Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.

func (ChannelEncoderSettingsPtrOutput) ToChannelEncoderSettingsPtrOutput added in v5.21.0

func (o ChannelEncoderSettingsPtrOutput) ToChannelEncoderSettingsPtrOutput() ChannelEncoderSettingsPtrOutput

func (ChannelEncoderSettingsPtrOutput) ToChannelEncoderSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsPtrOutput) ToChannelEncoderSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsPtrOutput

func (ChannelEncoderSettingsPtrOutput) VideoDescriptions added in v5.21.0

Video Descriptions. See Video Descriptions for more details.

type ChannelEncoderSettingsTimecodeConfig added in v5.21.0

type ChannelEncoderSettingsTimecodeConfig struct {
	// The source for the timecode that will be associated with the events outputs.
	Source string `pulumi:"source"`
	// Threshold in frames beyond which output timecode is resynchronized to the input timecode.
	SyncThreshold *int `pulumi:"syncThreshold"`
}

type ChannelEncoderSettingsTimecodeConfigArgs added in v5.21.0

type ChannelEncoderSettingsTimecodeConfigArgs struct {
	// The source for the timecode that will be associated with the events outputs.
	Source pulumi.StringInput `pulumi:"source"`
	// Threshold in frames beyond which output timecode is resynchronized to the input timecode.
	SyncThreshold pulumi.IntPtrInput `pulumi:"syncThreshold"`
}

func (ChannelEncoderSettingsTimecodeConfigArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigOutput added in v5.21.0

func (i ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigOutput() ChannelEncoderSettingsTimecodeConfigOutput

func (ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigOutputWithContext(ctx context.Context) ChannelEncoderSettingsTimecodeConfigOutput

func (ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigPtrOutput added in v5.21.0

func (i ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigPtrOutput() ChannelEncoderSettingsTimecodeConfigPtrOutput

func (ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsTimecodeConfigArgs) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsTimecodeConfigPtrOutput

type ChannelEncoderSettingsTimecodeConfigInput added in v5.21.0

type ChannelEncoderSettingsTimecodeConfigInput interface {
	pulumi.Input

	ToChannelEncoderSettingsTimecodeConfigOutput() ChannelEncoderSettingsTimecodeConfigOutput
	ToChannelEncoderSettingsTimecodeConfigOutputWithContext(context.Context) ChannelEncoderSettingsTimecodeConfigOutput
}

ChannelEncoderSettingsTimecodeConfigInput is an input type that accepts ChannelEncoderSettingsTimecodeConfigArgs and ChannelEncoderSettingsTimecodeConfigOutput values. You can construct a concrete instance of `ChannelEncoderSettingsTimecodeConfigInput` via:

ChannelEncoderSettingsTimecodeConfigArgs{...}

type ChannelEncoderSettingsTimecodeConfigOutput added in v5.21.0

type ChannelEncoderSettingsTimecodeConfigOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsTimecodeConfigOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsTimecodeConfigOutput) Source added in v5.21.0

The source for the timecode that will be associated with the events outputs.

func (ChannelEncoderSettingsTimecodeConfigOutput) SyncThreshold added in v5.21.0

Threshold in frames beyond which output timecode is resynchronized to the input timecode.

func (ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigOutput added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigOutput() ChannelEncoderSettingsTimecodeConfigOutput

func (ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigOutputWithContext(ctx context.Context) ChannelEncoderSettingsTimecodeConfigOutput

func (ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutput added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutput() ChannelEncoderSettingsTimecodeConfigPtrOutput

func (ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsTimecodeConfigPtrOutput

type ChannelEncoderSettingsTimecodeConfigPtrInput added in v5.21.0

type ChannelEncoderSettingsTimecodeConfigPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsTimecodeConfigPtrOutput() ChannelEncoderSettingsTimecodeConfigPtrOutput
	ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext(context.Context) ChannelEncoderSettingsTimecodeConfigPtrOutput
}

ChannelEncoderSettingsTimecodeConfigPtrInput is an input type that accepts ChannelEncoderSettingsTimecodeConfigArgs, ChannelEncoderSettingsTimecodeConfigPtr and ChannelEncoderSettingsTimecodeConfigPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsTimecodeConfigPtrInput` via:

        ChannelEncoderSettingsTimecodeConfigArgs{...}

or:

        nil

type ChannelEncoderSettingsTimecodeConfigPtrOutput added in v5.21.0

type ChannelEncoderSettingsTimecodeConfigPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) Source added in v5.21.0

The source for the timecode that will be associated with the events outputs.

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) SyncThreshold added in v5.21.0

Threshold in frames beyond which output timecode is resynchronized to the input timecode.

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutput added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigPtrOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutput() ChannelEncoderSettingsTimecodeConfigPtrOutput

func (ChannelEncoderSettingsTimecodeConfigPtrOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsTimecodeConfigPtrOutput) ToChannelEncoderSettingsTimecodeConfigPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsTimecodeConfigPtrOutput

type ChannelEncoderSettingsVideoDescription added in v5.21.0

type ChannelEncoderSettingsVideoDescription struct {
	// The video codec settings. See Video Codec Settings for more details.
	CodecSettings *ChannelEncoderSettingsVideoDescriptionCodecSettings `pulumi:"codecSettings"`
	// Output video height in pixels.
	Height *int `pulumi:"height"`
	// The name of the video description.
	Name string `pulumi:"name"`
	// Indicate how to respond to the AFD values that might be in the input video.
	RespondToAfd *string `pulumi:"respondToAfd"`
	// Behavior on how to scale.
	ScalingBehavior *string `pulumi:"scalingBehavior"`
	// Changes the strength of the anti-alias filter used for scaling.
	Sharpness *int `pulumi:"sharpness"`
	// Output video width in pixels.
	Width *int `pulumi:"width"`
}

type ChannelEncoderSettingsVideoDescriptionArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionArgs struct {
	// The video codec settings. See Video Codec Settings for more details.
	CodecSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrInput `pulumi:"codecSettings"`
	// Output video height in pixels.
	Height pulumi.IntPtrInput `pulumi:"height"`
	// The name of the video description.
	Name pulumi.StringInput `pulumi:"name"`
	// Indicate how to respond to the AFD values that might be in the input video.
	RespondToAfd pulumi.StringPtrInput `pulumi:"respondToAfd"`
	// Behavior on how to scale.
	ScalingBehavior pulumi.StringPtrInput `pulumi:"scalingBehavior"`
	// Changes the strength of the anti-alias filter used for scaling.
	Sharpness pulumi.IntPtrInput `pulumi:"sharpness"`
	// Output video width in pixels.
	Width pulumi.IntPtrInput `pulumi:"width"`
}

func (ChannelEncoderSettingsVideoDescriptionArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionArgs) ToChannelEncoderSettingsVideoDescriptionOutput added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionArgs) ToChannelEncoderSettingsVideoDescriptionOutput() ChannelEncoderSettingsVideoDescriptionOutput

func (ChannelEncoderSettingsVideoDescriptionArgs) ToChannelEncoderSettingsVideoDescriptionOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionArgs) ToChannelEncoderSettingsVideoDescriptionOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionOutput

type ChannelEncoderSettingsVideoDescriptionArray added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionArray []ChannelEncoderSettingsVideoDescriptionInput

func (ChannelEncoderSettingsVideoDescriptionArray) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionArray) ToChannelEncoderSettingsVideoDescriptionArrayOutput added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionArray) ToChannelEncoderSettingsVideoDescriptionArrayOutput() ChannelEncoderSettingsVideoDescriptionArrayOutput

func (ChannelEncoderSettingsVideoDescriptionArray) ToChannelEncoderSettingsVideoDescriptionArrayOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionArray) ToChannelEncoderSettingsVideoDescriptionArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionArrayOutput

type ChannelEncoderSettingsVideoDescriptionArrayInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionArrayInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionArrayOutput() ChannelEncoderSettingsVideoDescriptionArrayOutput
	ToChannelEncoderSettingsVideoDescriptionArrayOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionArrayOutput
}

ChannelEncoderSettingsVideoDescriptionArrayInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionArray and ChannelEncoderSettingsVideoDescriptionArrayOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionArrayInput` via:

ChannelEncoderSettingsVideoDescriptionArray{ ChannelEncoderSettingsVideoDescriptionArgs{...} }

type ChannelEncoderSettingsVideoDescriptionArrayOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionArrayOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionArrayOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionArrayOutput) Index added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionArrayOutput) ToChannelEncoderSettingsVideoDescriptionArrayOutput added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionArrayOutput) ToChannelEncoderSettingsVideoDescriptionArrayOutput() ChannelEncoderSettingsVideoDescriptionArrayOutput

func (ChannelEncoderSettingsVideoDescriptionArrayOutput) ToChannelEncoderSettingsVideoDescriptionArrayOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionArrayOutput) ToChannelEncoderSettingsVideoDescriptionArrayOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionArrayOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettings added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettings struct {
	// Frame capture settings. See Frame Capture Settings for more details.
	FrameCaptureSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings `pulumi:"frameCaptureSettings"`
	// H264 settings. See H264 Settings for more details.
	H264Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings `pulumi:"h264Settings"`
	H265Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings `pulumi:"h265Settings"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs struct {
	// Frame capture settings. See Frame Capture Settings for more details.
	FrameCaptureSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrInput `pulumi:"frameCaptureSettings"`
	// H264 settings. See H264 Settings for more details.
	H264Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrInput `pulumi:"h264Settings"`
	H265Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrInput `pulumi:"h265Settings"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings struct {
	// The frequency at which to capture frames for inclusion in the output.
	CaptureInterval *int `pulumi:"captureInterval"`
	// Unit for the frame capture interval.
	CaptureIntervalUnits *string `pulumi:"captureIntervalUnits"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs struct {
	// The frequency at which to capture frames for inclusion in the output.
	CaptureInterval pulumi.IntPtrInput `pulumi:"captureInterval"`
	// Unit for the frame capture interval.
	CaptureIntervalUnits pulumi.StringPtrInput `pulumi:"captureIntervalUnits"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) CaptureInterval added in v5.21.0

The frequency at which to capture frames for inclusion in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) CaptureIntervalUnits added in v5.21.0

Unit for the frame capture interval.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) CaptureInterval added in v5.21.0

The frequency at which to capture frames for inclusion in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) CaptureIntervalUnits added in v5.21.0

Unit for the frame capture interval.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings struct {
	// Enables or disables adaptive quantization.
	AdaptiveQuantization *string `pulumi:"adaptiveQuantization"`
	// Indicates that AFD values will be written into the output stream.
	AfdSignaling *string `pulumi:"afdSignaling"`
	// Average bitrate in bits/second.
	Bitrate    *int `pulumi:"bitrate"`
	BufFillPct *int `pulumi:"bufFillPct"`
	// Size of buffer in bits.
	BufSize *int `pulumi:"bufSize"`
	// Includes color space metadata in the output.
	ColorMetadata *string `pulumi:"colorMetadata"`
	// Entropy encoding mode.
	EntropyEncoding *string `pulumi:"entropyEncoding"`
	// Filters to apply to an encode. See H264 Filter Settings for more details.
	FilterSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings `pulumi:"filterSettings"`
	// Four bit AFD value to write on all frames of video in the output stream.
	FixedAfd  *string `pulumi:"fixedAfd"`
	FlickerAq *string `pulumi:"flickerAq"`
	// Controls whether coding is performed on a field basis or on a frame basis.
	ForceFieldPictures *string `pulumi:"forceFieldPictures"`
	// Indicates how the output video frame rate is specified.
	FramerateControl *string `pulumi:"framerateControl"`
	// Framerate denominator.
	FramerateDenominator *int `pulumi:"framerateDenominator"`
	// Framerate numerator.
	FramerateNumerator *int `pulumi:"framerateNumerator"`
	// GOP-B reference.
	GopBReference *string `pulumi:"gopBReference"`
	// Frequency of closed GOPs.
	GopClosedCadence *int `pulumi:"gopClosedCadence"`
	// Number of B-frames between reference frames.
	GopNumBFrames *int `pulumi:"gopNumBFrames"`
	// GOP size in units of either frames of seconds per `gopSizeUnits`.
	GopSize *float64 `pulumi:"gopSize"`
	// Indicates if the `gopSize` is specified in frames or seconds.
	GopSizeUnits *string `pulumi:"gopSizeUnits"`
	// H264 level.
	Level *string `pulumi:"level"`
	// Amount of lookahead.
	LookAheadRateControl *string `pulumi:"lookAheadRateControl"`
	// Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
	MaxBitrate   *int `pulumi:"maxBitrate"`
	MinIInterval *int `pulumi:"minIInterval"`
	// Number of reference frames to use.
	NumRefFrames *int `pulumi:"numRefFrames"`
	// Indicates how the output pixel aspect ratio is specified.
	ParControl *string `pulumi:"parControl"`
	// Pixel Aspect Ratio denominator.
	ParDenominator *int `pulumi:"parDenominator"`
	// Pixel Aspect Ratio numerator.
	ParNumerator *int `pulumi:"parNumerator"`
	// AAC profile.
	Profile *string `pulumi:"profile"`
	// Quality level.
	QualityLevel *string `pulumi:"qualityLevel"`
	// Controls the target quality for the video encode.
	QvbrQualityLevel *int `pulumi:"qvbrQualityLevel"`
	// The rate control mode.
	RateControlMode *string `pulumi:"rateControlMode"`
	// Sets the scan type of the output.
	ScanType *string `pulumi:"scanType"`
	// Scene change detection.
	SceneChangeDetect *string `pulumi:"sceneChangeDetect"`
	// Number of slices per picture.
	Slices *int `pulumi:"slices"`
	// Softness.
	Softness *int `pulumi:"softness"`
	// Makes adjustments within each frame based on spatial variation of content complexity.
	SpatialAq *string `pulumi:"spatialAq"`
	// Subgop length.
	SubgopLength *string `pulumi:"subgopLength"`
	// Produces a bitstream compliant with SMPTE RP-2027.
	Syntax *string `pulumi:"syntax"`
	// Makes adjustments within each frame based on temporal variation of content complexity.
	TemporalAq *string `pulumi:"temporalAq"`
	// Determines how timecodes should be inserted into the video elementary stream.
	TimecodeInsertion *string `pulumi:"timecodeInsertion"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs struct {
	// Enables or disables adaptive quantization.
	AdaptiveQuantization pulumi.StringPtrInput `pulumi:"adaptiveQuantization"`
	// Indicates that AFD values will be written into the output stream.
	AfdSignaling pulumi.StringPtrInput `pulumi:"afdSignaling"`
	// Average bitrate in bits/second.
	Bitrate    pulumi.IntPtrInput `pulumi:"bitrate"`
	BufFillPct pulumi.IntPtrInput `pulumi:"bufFillPct"`
	// Size of buffer in bits.
	BufSize pulumi.IntPtrInput `pulumi:"bufSize"`
	// Includes color space metadata in the output.
	ColorMetadata pulumi.StringPtrInput `pulumi:"colorMetadata"`
	// Entropy encoding mode.
	EntropyEncoding pulumi.StringPtrInput `pulumi:"entropyEncoding"`
	// Filters to apply to an encode. See H264 Filter Settings for more details.
	FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrInput `pulumi:"filterSettings"`
	// Four bit AFD value to write on all frames of video in the output stream.
	FixedAfd  pulumi.StringPtrInput `pulumi:"fixedAfd"`
	FlickerAq pulumi.StringPtrInput `pulumi:"flickerAq"`
	// Controls whether coding is performed on a field basis or on a frame basis.
	ForceFieldPictures pulumi.StringPtrInput `pulumi:"forceFieldPictures"`
	// Indicates how the output video frame rate is specified.
	FramerateControl pulumi.StringPtrInput `pulumi:"framerateControl"`
	// Framerate denominator.
	FramerateDenominator pulumi.IntPtrInput `pulumi:"framerateDenominator"`
	// Framerate numerator.
	FramerateNumerator pulumi.IntPtrInput `pulumi:"framerateNumerator"`
	// GOP-B reference.
	GopBReference pulumi.StringPtrInput `pulumi:"gopBReference"`
	// Frequency of closed GOPs.
	GopClosedCadence pulumi.IntPtrInput `pulumi:"gopClosedCadence"`
	// Number of B-frames between reference frames.
	GopNumBFrames pulumi.IntPtrInput `pulumi:"gopNumBFrames"`
	// GOP size in units of either frames of seconds per `gopSizeUnits`.
	GopSize pulumi.Float64PtrInput `pulumi:"gopSize"`
	// Indicates if the `gopSize` is specified in frames or seconds.
	GopSizeUnits pulumi.StringPtrInput `pulumi:"gopSizeUnits"`
	// H264 level.
	Level pulumi.StringPtrInput `pulumi:"level"`
	// Amount of lookahead.
	LookAheadRateControl pulumi.StringPtrInput `pulumi:"lookAheadRateControl"`
	// Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
	MaxBitrate   pulumi.IntPtrInput `pulumi:"maxBitrate"`
	MinIInterval pulumi.IntPtrInput `pulumi:"minIInterval"`
	// Number of reference frames to use.
	NumRefFrames pulumi.IntPtrInput `pulumi:"numRefFrames"`
	// Indicates how the output pixel aspect ratio is specified.
	ParControl pulumi.StringPtrInput `pulumi:"parControl"`
	// Pixel Aspect Ratio denominator.
	ParDenominator pulumi.IntPtrInput `pulumi:"parDenominator"`
	// Pixel Aspect Ratio numerator.
	ParNumerator pulumi.IntPtrInput `pulumi:"parNumerator"`
	// AAC profile.
	Profile pulumi.StringPtrInput `pulumi:"profile"`
	// Quality level.
	QualityLevel pulumi.StringPtrInput `pulumi:"qualityLevel"`
	// Controls the target quality for the video encode.
	QvbrQualityLevel pulumi.IntPtrInput `pulumi:"qvbrQualityLevel"`
	// The rate control mode.
	RateControlMode pulumi.StringPtrInput `pulumi:"rateControlMode"`
	// Sets the scan type of the output.
	ScanType pulumi.StringPtrInput `pulumi:"scanType"`
	// Scene change detection.
	SceneChangeDetect pulumi.StringPtrInput `pulumi:"sceneChangeDetect"`
	// Number of slices per picture.
	Slices pulumi.IntPtrInput `pulumi:"slices"`
	// Softness.
	Softness pulumi.IntPtrInput `pulumi:"softness"`
	// Makes adjustments within each frame based on spatial variation of content complexity.
	SpatialAq pulumi.StringPtrInput `pulumi:"spatialAq"`
	// Subgop length.
	SubgopLength pulumi.StringPtrInput `pulumi:"subgopLength"`
	// Produces a bitstream compliant with SMPTE RP-2027.
	Syntax pulumi.StringPtrInput `pulumi:"syntax"`
	// Makes adjustments within each frame based on temporal variation of content complexity.
	TemporalAq pulumi.StringPtrInput `pulumi:"temporalAq"`
	// Determines how timecodes should be inserted into the video elementary stream.
	TimecodeInsertion pulumi.StringPtrInput `pulumi:"timecodeInsertion"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext added in v5.21.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings struct {
	// Temporal filter settings. See Temporal Filter Settings
	TemporalFilterSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettings `pulumi:"temporalFilterSettings"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs struct {
	// Temporal filter settings. See Temporal Filter Settings
	TemporalFilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrInput `pulumi:"temporalFilterSettings"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) TemporalFilterSettings added in v5.21.0

Temporal filter settings. See Temporal Filter Settings

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput) TemporalFilterSettings added in v5.21.0

Temporal filter settings. See Temporal Filter Settings

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettings added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettings struct {
	// Post filter sharpening.
	PostFilterSharpening *string `pulumi:"postFilterSharpening"`
	// Filter strength.
	Strength *string `pulumi:"strength"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs struct {
	// Post filter sharpening.
	PostFilterSharpening pulumi.StringPtrInput `pulumi:"postFilterSharpening"`
	// Filter strength.
	Strength pulumi.StringPtrInput `pulumi:"strength"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) PostFilterSharpening added in v5.21.0

Post filter sharpening.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) Strength added in v5.21.0

Filter strength.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutputWithContext added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) PostFilterSharpening added in v5.21.0

Post filter sharpening.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) Strength added in v5.21.0

Filter strength.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) AdaptiveQuantization added in v5.21.0

Enables or disables adaptive quantization.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) AfdSignaling added in v5.21.0

Indicates that AFD values will be written into the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) BufFillPct added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) BufSize added in v5.21.0

Size of buffer in bits.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ColorMetadata added in v5.21.0

Includes color space metadata in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) EntropyEncoding added in v5.21.0

Entropy encoding mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FilterSettings added in v5.21.0

Filters to apply to an encode. See H264 Filter Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FixedAfd added in v5.21.0

Four bit AFD value to write on all frames of video in the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FlickerAq added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ForceFieldPictures added in v5.21.0

Controls whether coding is performed on a field basis or on a frame basis.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FramerateControl added in v5.21.0

Indicates how the output video frame rate is specified.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FramerateDenominator added in v5.21.0

Framerate denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) FramerateNumerator added in v5.22.0

Framerate numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) GopBReference added in v5.21.0

GOP-B reference.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) GopClosedCadence added in v5.21.0

Frequency of closed GOPs.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) GopNumBFrames added in v5.21.0

Number of B-frames between reference frames.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) GopSize added in v5.21.0

GOP size in units of either frames of seconds per `gopSizeUnits`.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) GopSizeUnits added in v5.21.0

Indicates if the `gopSize` is specified in frames or seconds.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Level added in v5.21.0

H264 level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) LookAheadRateControl added in v5.21.0

Amount of lookahead.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) MaxBitrate added in v5.21.0

Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) MinIInterval added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) NumRefFrames added in v5.21.0

Number of reference frames to use.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ParControl added in v5.21.0

Indicates how the output pixel aspect ratio is specified.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ParDenominator added in v5.21.0

Pixel Aspect Ratio denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ParNumerator added in v5.21.0

Pixel Aspect Ratio numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Profile added in v5.21.0

AAC profile.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) QualityLevel added in v5.21.0

Quality level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) QvbrQualityLevel added in v5.21.0

Controls the target quality for the video encode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) RateControlMode added in v5.21.0

The rate control mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ScanType added in v5.21.0

Sets the scan type of the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) SceneChangeDetect added in v5.21.0

Scene change detection.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Slices added in v5.21.0

Number of slices per picture.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Softness added in v5.21.0

Softness.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) SpatialAq added in v5.21.0

Makes adjustments within each frame based on spatial variation of content complexity.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) SubgopLength added in v5.21.0

Subgop length.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) Syntax added in v5.21.0

Produces a bitstream compliant with SMPTE RP-2027.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) TemporalAq added in v5.21.0

Makes adjustments within each frame based on temporal variation of content complexity.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) TimecodeInsertion added in v5.21.0

Determines how timecodes should be inserted into the video elementary stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) AdaptiveQuantization added in v5.21.0

Enables or disables adaptive quantization.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) AfdSignaling added in v5.21.0

Indicates that AFD values will be written into the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Bitrate added in v5.21.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) BufFillPct added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) BufSize added in v5.21.0

Size of buffer in bits.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ColorMetadata added in v5.21.0

Includes color space metadata in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) EntropyEncoding added in v5.21.0

Entropy encoding mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FilterSettings added in v5.21.0

Filters to apply to an encode. See H264 Filter Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FixedAfd added in v5.21.0

Four bit AFD value to write on all frames of video in the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FlickerAq added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ForceFieldPictures added in v5.21.0

Controls whether coding is performed on a field basis or on a frame basis.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FramerateControl added in v5.21.0

Indicates how the output video frame rate is specified.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FramerateDenominator added in v5.21.0

Framerate denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) FramerateNumerator added in v5.22.0

Framerate numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) GopBReference added in v5.21.0

GOP-B reference.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) GopClosedCadence added in v5.21.0

Frequency of closed GOPs.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) GopNumBFrames added in v5.21.0

Number of B-frames between reference frames.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) GopSize added in v5.21.0

GOP size in units of either frames of seconds per `gopSizeUnits`.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) GopSizeUnits added in v5.21.0

Indicates if the `gopSize` is specified in frames or seconds.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Level added in v5.21.0

H264 level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) LookAheadRateControl added in v5.21.0

Amount of lookahead.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) MaxBitrate added in v5.21.0

Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) MinIInterval added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) NumRefFrames added in v5.21.0

Number of reference frames to use.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ParControl added in v5.21.0

Indicates how the output pixel aspect ratio is specified.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ParDenominator added in v5.21.0

Pixel Aspect Ratio denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ParNumerator added in v5.21.0

Pixel Aspect Ratio numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Profile added in v5.21.0

AAC profile.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) QualityLevel added in v5.21.0

Quality level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) QvbrQualityLevel added in v5.21.0

Controls the target quality for the video encode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) RateControlMode added in v5.21.0

The rate control mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ScanType added in v5.21.0

Sets the scan type of the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) SceneChangeDetect added in v5.21.0

Scene change detection.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Slices added in v5.21.0

Number of slices per picture.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Softness added in v5.21.0

Softness.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) SpatialAq added in v5.21.0

Makes adjustments within each frame based on spatial variation of content complexity.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) SubgopLength added in v5.21.0

Subgop length.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) Syntax added in v5.21.0

Produces a bitstream compliant with SMPTE RP-2027.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) TemporalAq added in v5.21.0

Makes adjustments within each frame based on temporal variation of content complexity.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) TimecodeInsertion added in v5.21.0

Determines how timecodes should be inserted into the video elementary stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsPtrOutputWithContext added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings struct {
	// Enables or disables adaptive quantization.
	AdaptiveQuantization *string `pulumi:"adaptiveQuantization"`
	// Indicates that AFD values will be written into the output stream.
	AfdSignaling *string `pulumi:"afdSignaling"`
	// Whether or not EML should insert an Alternative Transfer Function SEI message.
	AlternativeTransferFunction *string `pulumi:"alternativeTransferFunction"`
	// Average bitrate in bits/second.
	Bitrate int `pulumi:"bitrate"`
	// Size of buffer in bits.
	BufSize *int `pulumi:"bufSize"`
	// Includes color space metadata in the output.
	ColorMetadata *string `pulumi:"colorMetadata"`
	// Define the color metadata for the output. H265 Color Space Settings for more details.
	ColorSpaceSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings `pulumi:"colorSpaceSettings"`
	// Filters to apply to an encode. See H264 Filter Settings for more details.
	FilterSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings `pulumi:"filterSettings"`
	// Four bit AFD value to write on all frames of video in the output stream.
	FixedAfd  *string `pulumi:"fixedAfd"`
	FlickerAq *string `pulumi:"flickerAq"`
	// Framerate denominator.
	FramerateDenominator int `pulumi:"framerateDenominator"`
	// Framerate numerator.
	FramerateNumerator int `pulumi:"framerateNumerator"`
	// Frequency of closed GOPs.
	GopClosedCadence *int `pulumi:"gopClosedCadence"`
	// GOP size in units of either frames of seconds per `gopSizeUnits`.
	GopSize *float64 `pulumi:"gopSize"`
	// Indicates if the `gopSize` is specified in frames or seconds.
	GopSizeUnits *string `pulumi:"gopSizeUnits"`
	// H264 level.
	Level *string `pulumi:"level"`
	// Amount of lookahead.
	LookAheadRateControl *string `pulumi:"lookAheadRateControl"`
	// Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
	MaxBitrate   *int `pulumi:"maxBitrate"`
	MinIInterval *int `pulumi:"minIInterval"`
	// Pixel Aspect Ratio denominator.
	ParDenominator *int `pulumi:"parDenominator"`
	// Pixel Aspect Ratio numerator.
	ParNumerator *int `pulumi:"parNumerator"`
	// AAC profile.
	Profile *string `pulumi:"profile"`
	// Controls the target quality for the video encode.
	QvbrQualityLevel *int `pulumi:"qvbrQualityLevel"`
	// The rate control mode.
	RateControlMode *string `pulumi:"rateControlMode"`
	// Sets the scan type of the output.
	ScanType *string `pulumi:"scanType"`
	// Scene change detection.
	SceneChangeDetect *string `pulumi:"sceneChangeDetect"`
	// Number of slices per picture.
	Slices *int `pulumi:"slices"`
	// Set the H265 tier in the output.
	Tier *string `pulumi:"tier"`
	// Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
	TimecodeBurninSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings `pulumi:"timecodeBurninSettings"`
	// Determines how timecodes should be inserted into the video elementary stream.
	TimecodeInsertion *string `pulumi:"timecodeInsertion"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs struct {
	// Enables or disables adaptive quantization.
	AdaptiveQuantization pulumi.StringPtrInput `pulumi:"adaptiveQuantization"`
	// Indicates that AFD values will be written into the output stream.
	AfdSignaling pulumi.StringPtrInput `pulumi:"afdSignaling"`
	// Whether or not EML should insert an Alternative Transfer Function SEI message.
	AlternativeTransferFunction pulumi.StringPtrInput `pulumi:"alternativeTransferFunction"`
	// Average bitrate in bits/second.
	Bitrate pulumi.IntInput `pulumi:"bitrate"`
	// Size of buffer in bits.
	BufSize pulumi.IntPtrInput `pulumi:"bufSize"`
	// Includes color space metadata in the output.
	ColorMetadata pulumi.StringPtrInput `pulumi:"colorMetadata"`
	// Define the color metadata for the output. H265 Color Space Settings for more details.
	ColorSpaceSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrInput `pulumi:"colorSpaceSettings"`
	// Filters to apply to an encode. See H264 Filter Settings for more details.
	FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrInput `pulumi:"filterSettings"`
	// Four bit AFD value to write on all frames of video in the output stream.
	FixedAfd  pulumi.StringPtrInput `pulumi:"fixedAfd"`
	FlickerAq pulumi.StringPtrInput `pulumi:"flickerAq"`
	// Framerate denominator.
	FramerateDenominator pulumi.IntInput `pulumi:"framerateDenominator"`
	// Framerate numerator.
	FramerateNumerator pulumi.IntInput `pulumi:"framerateNumerator"`
	// Frequency of closed GOPs.
	GopClosedCadence pulumi.IntPtrInput `pulumi:"gopClosedCadence"`
	// GOP size in units of either frames of seconds per `gopSizeUnits`.
	GopSize pulumi.Float64PtrInput `pulumi:"gopSize"`
	// Indicates if the `gopSize` is specified in frames or seconds.
	GopSizeUnits pulumi.StringPtrInput `pulumi:"gopSizeUnits"`
	// H264 level.
	Level pulumi.StringPtrInput `pulumi:"level"`
	// Amount of lookahead.
	LookAheadRateControl pulumi.StringPtrInput `pulumi:"lookAheadRateControl"`
	// Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
	MaxBitrate   pulumi.IntPtrInput `pulumi:"maxBitrate"`
	MinIInterval pulumi.IntPtrInput `pulumi:"minIInterval"`
	// Pixel Aspect Ratio denominator.
	ParDenominator pulumi.IntPtrInput `pulumi:"parDenominator"`
	// Pixel Aspect Ratio numerator.
	ParNumerator pulumi.IntPtrInput `pulumi:"parNumerator"`
	// AAC profile.
	Profile pulumi.StringPtrInput `pulumi:"profile"`
	// Controls the target quality for the video encode.
	QvbrQualityLevel pulumi.IntPtrInput `pulumi:"qvbrQualityLevel"`
	// The rate control mode.
	RateControlMode pulumi.StringPtrInput `pulumi:"rateControlMode"`
	// Sets the scan type of the output.
	ScanType pulumi.StringPtrInput `pulumi:"scanType"`
	// Scene change detection.
	SceneChangeDetect pulumi.StringPtrInput `pulumi:"sceneChangeDetect"`
	// Number of slices per picture.
	Slices pulumi.IntPtrInput `pulumi:"slices"`
	// Set the H265 tier in the output.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
	// Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
	TimecodeBurninSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrInput `pulumi:"timecodeBurninSettings"`
	// Determines how timecodes should be inserted into the video elementary stream.
	TimecodeInsertion pulumi.StringPtrInput `pulumi:"timecodeInsertion"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutputWithContext added in v5.41.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext added in v5.41.0

func (i ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings struct {
	// Sets the colorspace metadata to be passed through.
	ColorSpacePassthroughSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings `pulumi:"colorSpacePassthroughSettings"`
	// Set the colorspace to Dolby Vision81.
	DolbyVision81Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings `pulumi:"dolbyVision81Settings"`
	// Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
	Hdr10Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings `pulumi:"hdr10Settings"`
	// Set the colorspace to Rec. 601.
	Rec601Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings `pulumi:"rec601Settings"`
	// Set the colorspace to Rec. 709.
	Rec709Settings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings `pulumi:"rec709Settings"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs struct {
	// Sets the colorspace metadata to be passed through.
	ColorSpacePassthroughSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrInput `pulumi:"colorSpacePassthroughSettings"`
	// Set the colorspace to Dolby Vision81.
	DolbyVision81Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrInput `pulumi:"dolbyVision81Settings"`
	// Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
	Hdr10Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrInput `pulumi:"hdr10Settings"`
	// Set the colorspace to Rec. 601.
	Rec601Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrInput `pulumi:"rec601Settings"`
	// Set the colorspace to Rec. 709.
	Rec709Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrInput `pulumi:"rec709Settings"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings struct {
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs struct {
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings struct {
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs struct {
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings struct {
	// Sets the MaxCLL value for HDR10.
	MaxCll *int `pulumi:"maxCll"`
	// Sets the MaxFALL value for HDR10.
	MaxFall *int `pulumi:"maxFall"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs struct {
	// Sets the MaxCLL value for HDR10.
	MaxCll pulumi.IntPtrInput `pulumi:"maxCll"`
	// Sets the MaxFALL value for HDR10.
	MaxFall pulumi.IntPtrInput `pulumi:"maxFall"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) MaxCll added in v5.41.0

Sets the MaxCLL value for HDR10.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) MaxFall added in v5.41.0

Sets the MaxFALL value for HDR10.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) MaxCll added in v5.41.0

Sets the MaxCLL value for HDR10.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) MaxFall added in v5.41.0

Sets the MaxFALL value for HDR10.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ColorSpacePassthroughSettings added in v5.41.0

Sets the colorspace metadata to be passed through.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) DolbyVision81Settings added in v5.41.0

Set the colorspace to Dolby Vision81.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) Hdr10Settings added in v5.41.0

Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) Rec601Settings added in v5.41.0

Set the colorspace to Rec. 601.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) Rec709Settings added in v5.41.0

Set the colorspace to Rec. 709.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) ColorSpacePassthroughSettings added in v5.41.0

Sets the colorspace metadata to be passed through.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) DolbyVision81Settings added in v5.41.0

Set the colorspace to Dolby Vision81.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) Hdr10Settings added in v5.41.0

Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) Rec601Settings added in v5.41.0

Set the colorspace to Rec. 601.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) Rec709Settings added in v5.41.0

Set the colorspace to Rec. 709.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings struct {
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs struct {
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings struct {
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs struct {
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings struct {
	// Temporal filter settings. See Temporal Filter Settings
	TemporalFilterSettings *ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettings `pulumi:"temporalFilterSettings"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs struct {
	// Temporal filter settings. See Temporal Filter Settings
	TemporalFilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrInput `pulumi:"temporalFilterSettings"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) TemporalFilterSettings added in v5.41.0

Temporal filter settings. See Temporal Filter Settings

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput) TemporalFilterSettings added in v5.41.0

Temporal filter settings. See Temporal Filter Settings

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettings struct {
	// Post filter sharpening.
	PostFilterSharpening *string `pulumi:"postFilterSharpening"`
	// Filter strength.
	Strength *string `pulumi:"strength"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs struct {
	// Post filter sharpening.
	PostFilterSharpening pulumi.StringPtrInput `pulumi:"postFilterSharpening"`
	// Filter strength.
	Strength pulumi.StringPtrInput `pulumi:"strength"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) PostFilterSharpening added in v5.41.0

Post filter sharpening.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) Strength added in v5.41.0

Filter strength.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) PostFilterSharpening added in v5.41.0

Post filter sharpening.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) Strength added in v5.41.0

Filter strength.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) AdaptiveQuantization added in v5.41.0

Enables or disables adaptive quantization.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) AfdSignaling added in v5.41.0

Indicates that AFD values will be written into the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) AlternativeTransferFunction added in v5.41.0

Whether or not EML should insert an Alternative Transfer Function SEI message.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) Bitrate added in v5.41.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) BufSize added in v5.41.0

Size of buffer in bits.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ColorMetadata added in v5.41.0

Includes color space metadata in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ColorSpaceSettings added in v5.41.0

Define the color metadata for the output. H265 Color Space Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) FilterSettings added in v5.41.0

Filters to apply to an encode. See H264 Filter Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) FixedAfd added in v5.41.0

Four bit AFD value to write on all frames of video in the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) FlickerAq added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) FramerateDenominator added in v5.41.0

Framerate denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) FramerateNumerator added in v5.41.0

Framerate numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) GopClosedCadence added in v5.41.0

Frequency of closed GOPs.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) GopSize added in v5.41.0

GOP size in units of either frames of seconds per `gopSizeUnits`.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) GopSizeUnits added in v5.41.0

Indicates if the `gopSize` is specified in frames or seconds.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) Level added in v5.41.0

H264 level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) LookAheadRateControl added in v5.41.0

Amount of lookahead.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) MaxBitrate added in v5.41.0

Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) MinIInterval added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ParDenominator added in v5.41.0

Pixel Aspect Ratio denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ParNumerator added in v5.41.0

Pixel Aspect Ratio numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) Profile added in v5.41.0

AAC profile.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) QvbrQualityLevel added in v5.41.0

Controls the target quality for the video encode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) RateControlMode added in v5.41.0

The rate control mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ScanType added in v5.41.0

Sets the scan type of the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) SceneChangeDetect added in v5.41.0

Scene change detection.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) Slices added in v5.41.0

Number of slices per picture.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) Tier added in v5.41.0

Set the H265 tier in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) TimecodeBurninSettings added in v5.41.0

Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) TimecodeInsertion added in v5.41.0

Determines how timecodes should be inserted into the video elementary stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutputWithContext added in v5.41.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext added in v5.41.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) AdaptiveQuantization added in v5.41.0

Enables or disables adaptive quantization.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) AfdSignaling added in v5.41.0

Indicates that AFD values will be written into the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) AlternativeTransferFunction added in v5.41.0

Whether or not EML should insert an Alternative Transfer Function SEI message.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Bitrate added in v5.41.0

Average bitrate in bits/second.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) BufSize added in v5.41.0

Size of buffer in bits.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ColorMetadata added in v5.41.0

Includes color space metadata in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ColorSpaceSettings added in v5.41.0

Define the color metadata for the output. H265 Color Space Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) FilterSettings added in v5.41.0

Filters to apply to an encode. See H264 Filter Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) FixedAfd added in v5.41.0

Four bit AFD value to write on all frames of video in the output stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) FlickerAq added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) FramerateDenominator added in v5.41.0

Framerate denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) FramerateNumerator added in v5.41.0

Framerate numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) GopClosedCadence added in v5.41.0

Frequency of closed GOPs.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) GopSize added in v5.41.0

GOP size in units of either frames of seconds per `gopSizeUnits`.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) GopSizeUnits added in v5.41.0

Indicates if the `gopSize` is specified in frames or seconds.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Level added in v5.41.0

H264 level.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) LookAheadRateControl added in v5.41.0

Amount of lookahead.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) MaxBitrate added in v5.41.0

Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) MinIInterval added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ParDenominator added in v5.41.0

Pixel Aspect Ratio denominator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ParNumerator added in v5.41.0

Pixel Aspect Ratio numerator.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Profile added in v5.41.0

AAC profile.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) QvbrQualityLevel added in v5.41.0

Controls the target quality for the video encode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) RateControlMode added in v5.41.0

The rate control mode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ScanType added in v5.41.0

Sets the scan type of the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) SceneChangeDetect added in v5.41.0

Scene change detection.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Slices added in v5.41.0

Number of slices per picture.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) Tier added in v5.41.0

Set the H265 tier in the output.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) TimecodeBurninSettings added in v5.41.0

Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) TimecodeInsertion added in v5.41.0

Determines how timecodes should be inserted into the video elementary stream.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings struct {
	// Set a prefix on the burned in timecode.
	Prefix *string `pulumi:"prefix"`
	// Sets the size of the burned in timecode.
	TimecodeBurninFontSize *string `pulumi:"timecodeBurninFontSize"`
	// Sets the position of the burned in timecode.
	TimecodeBurninPosition *string `pulumi:"timecodeBurninPosition"`
}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs struct {
	// Set a prefix on the burned in timecode.
	Prefix pulumi.StringPtrInput `pulumi:"prefix"`
	// Sets the size of the burned in timecode.
	TimecodeBurninFontSize pulumi.StringPtrInput `pulumi:"timecodeBurninFontSize"`
	// Sets the position of the burned in timecode.
	TimecodeBurninPosition pulumi.StringPtrInput `pulumi:"timecodeBurninPosition"`
}

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) Prefix added in v5.41.0

Set a prefix on the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) TimecodeBurninFontSize added in v5.41.0

Sets the size of the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) TimecodeBurninPosition added in v5.41.0

Sets the position of the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutputWithContext added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrInput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) Elem added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) ElementType added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) Prefix added in v5.41.0

Set a prefix on the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) TimecodeBurninFontSize added in v5.41.0

Sets the size of the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) TimecodeBurninPosition added in v5.41.0

Sets the position of the burned in timecode.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsPtrOutputWithContext added in v5.41.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs and ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsInput` via:

ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs{...}

type ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) FrameCaptureSettings added in v5.21.0

Frame capture settings. See Frame Capture Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) H264Settings added in v5.21.0

H264 settings. See H264 Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) H265Settings added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput() ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput
	ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput
}

ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs, ChannelEncoderSettingsVideoDescriptionCodecSettingsPtr and ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrInput` via:

        ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs{...}

or:

        nil

type ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) Elem added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) FrameCaptureSettings added in v5.21.0

Frame capture settings. See Frame Capture Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) H264Settings added in v5.21.0

H264 settings. See H264 Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) H265Settings added in v5.41.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput) ToChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionCodecSettingsPtrOutput

type ChannelEncoderSettingsVideoDescriptionInput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionInput interface {
	pulumi.Input

	ToChannelEncoderSettingsVideoDescriptionOutput() ChannelEncoderSettingsVideoDescriptionOutput
	ToChannelEncoderSettingsVideoDescriptionOutputWithContext(context.Context) ChannelEncoderSettingsVideoDescriptionOutput
}

ChannelEncoderSettingsVideoDescriptionInput is an input type that accepts ChannelEncoderSettingsVideoDescriptionArgs and ChannelEncoderSettingsVideoDescriptionOutput values. You can construct a concrete instance of `ChannelEncoderSettingsVideoDescriptionInput` via:

ChannelEncoderSettingsVideoDescriptionArgs{...}

type ChannelEncoderSettingsVideoDescriptionOutput added in v5.21.0

type ChannelEncoderSettingsVideoDescriptionOutput struct{ *pulumi.OutputState }

func (ChannelEncoderSettingsVideoDescriptionOutput) CodecSettings added in v5.21.0

The video codec settings. See Video Codec Settings for more details.

func (ChannelEncoderSettingsVideoDescriptionOutput) ElementType added in v5.21.0

func (ChannelEncoderSettingsVideoDescriptionOutput) Height added in v5.21.0

Output video height in pixels.

func (ChannelEncoderSettingsVideoDescriptionOutput) Name added in v5.21.0

The name of the video description.

func (ChannelEncoderSettingsVideoDescriptionOutput) RespondToAfd added in v5.21.0

Indicate how to respond to the AFD values that might be in the input video.

func (ChannelEncoderSettingsVideoDescriptionOutput) ScalingBehavior added in v5.21.0

Behavior on how to scale.

func (ChannelEncoderSettingsVideoDescriptionOutput) Sharpness added in v5.21.0

Changes the strength of the anti-alias filter used for scaling.

func (ChannelEncoderSettingsVideoDescriptionOutput) ToChannelEncoderSettingsVideoDescriptionOutput added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionOutput) ToChannelEncoderSettingsVideoDescriptionOutput() ChannelEncoderSettingsVideoDescriptionOutput

func (ChannelEncoderSettingsVideoDescriptionOutput) ToChannelEncoderSettingsVideoDescriptionOutputWithContext added in v5.21.0

func (o ChannelEncoderSettingsVideoDescriptionOutput) ToChannelEncoderSettingsVideoDescriptionOutputWithContext(ctx context.Context) ChannelEncoderSettingsVideoDescriptionOutput

func (ChannelEncoderSettingsVideoDescriptionOutput) Width added in v5.21.0

Output video width in pixels.

type ChannelInput added in v5.21.0

type ChannelInput interface {
	pulumi.Input

	ToChannelOutput() ChannelOutput
	ToChannelOutputWithContext(ctx context.Context) ChannelOutput
}

type ChannelInputAttachment added in v5.21.0

type ChannelInputAttachment struct {
	AutomaticInputFailoverSettings *ChannelInputAttachmentAutomaticInputFailoverSettings `pulumi:"automaticInputFailoverSettings"`
	// User-specified name for the attachment.
	InputAttachmentName string `pulumi:"inputAttachmentName"`
	// The ID of the input.
	InputId string `pulumi:"inputId"`
	// Settings of an input. See Input Settings for more details
	InputSettings *ChannelInputAttachmentInputSettings `pulumi:"inputSettings"`
}

type ChannelInputAttachmentArgs added in v5.21.0

type ChannelInputAttachmentArgs struct {
	AutomaticInputFailoverSettings ChannelInputAttachmentAutomaticInputFailoverSettingsPtrInput `pulumi:"automaticInputFailoverSettings"`
	// User-specified name for the attachment.
	InputAttachmentName pulumi.StringInput `pulumi:"inputAttachmentName"`
	// The ID of the input.
	InputId pulumi.StringInput `pulumi:"inputId"`
	// Settings of an input. See Input Settings for more details
	InputSettings ChannelInputAttachmentInputSettingsPtrInput `pulumi:"inputSettings"`
}

func (ChannelInputAttachmentArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentArgs) ElementType() reflect.Type

func (ChannelInputAttachmentArgs) ToChannelInputAttachmentOutput added in v5.21.0

func (i ChannelInputAttachmentArgs) ToChannelInputAttachmentOutput() ChannelInputAttachmentOutput

func (ChannelInputAttachmentArgs) ToChannelInputAttachmentOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentArgs) ToChannelInputAttachmentOutputWithContext(ctx context.Context) ChannelInputAttachmentOutput

type ChannelInputAttachmentArray added in v5.21.0

type ChannelInputAttachmentArray []ChannelInputAttachmentInput

func (ChannelInputAttachmentArray) ElementType added in v5.21.0

func (ChannelInputAttachmentArray) ToChannelInputAttachmentArrayOutput added in v5.21.0

func (i ChannelInputAttachmentArray) ToChannelInputAttachmentArrayOutput() ChannelInputAttachmentArrayOutput

func (ChannelInputAttachmentArray) ToChannelInputAttachmentArrayOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentArray) ToChannelInputAttachmentArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentArrayOutput

type ChannelInputAttachmentArrayInput added in v5.21.0

type ChannelInputAttachmentArrayInput interface {
	pulumi.Input

	ToChannelInputAttachmentArrayOutput() ChannelInputAttachmentArrayOutput
	ToChannelInputAttachmentArrayOutputWithContext(context.Context) ChannelInputAttachmentArrayOutput
}

ChannelInputAttachmentArrayInput is an input type that accepts ChannelInputAttachmentArray and ChannelInputAttachmentArrayOutput values. You can construct a concrete instance of `ChannelInputAttachmentArrayInput` via:

ChannelInputAttachmentArray{ ChannelInputAttachmentArgs{...} }

type ChannelInputAttachmentArrayOutput added in v5.21.0

type ChannelInputAttachmentArrayOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentArrayOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentArrayOutput) Index added in v5.21.0

func (ChannelInputAttachmentArrayOutput) ToChannelInputAttachmentArrayOutput added in v5.21.0

func (o ChannelInputAttachmentArrayOutput) ToChannelInputAttachmentArrayOutput() ChannelInputAttachmentArrayOutput

func (ChannelInputAttachmentArrayOutput) ToChannelInputAttachmentArrayOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentArrayOutput) ToChannelInputAttachmentArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentArrayOutput

type ChannelInputAttachmentAutomaticInputFailoverSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettings struct {
	ErrorClearTimeMsec *int                                                                    `pulumi:"errorClearTimeMsec"`
	FailoverConditions []ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition `pulumi:"failoverConditions"`
	InputPreference    *string                                                                 `pulumi:"inputPreference"`
	SecondaryInputId   string                                                                  `pulumi:"secondaryInputId"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsArgs struct {
	ErrorClearTimeMsec pulumi.IntPtrInput                                                              `pulumi:"errorClearTimeMsec"`
	FailoverConditions ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayInput `pulumi:"failoverConditions"`
	InputPreference    pulumi.StringPtrInput                                                           `pulumi:"inputPreference"`
	SecondaryInputId   pulumi.StringInput                                                              `pulumi:"secondaryInputId"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsOutput

func (ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput added in v5.21.0

func (i ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput

func (ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentAutomaticInputFailoverSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition struct {
	FailoverConditionSettings *ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings `pulumi:"failoverConditionSettings"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs struct {
	FailoverConditionSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrInput `pulumi:"failoverConditionSettings"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray []ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionInput

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray{ ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs{...} }

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput) Index added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArrayOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings struct {
	AudioSilenceSettings *ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings `pulumi:"audioSilenceSettings"`
	InputLossSettings    *ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings    `pulumi:"inputLossSettings"`
	VideoBlackSettings   *ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings   `pulumi:"videoBlackSettings"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs struct {
	AudioSilenceSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrInput `pulumi:"audioSilenceSettings"`
	InputLossSettings    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrInput    `pulumi:"inputLossSettings"`
	VideoBlackSettings   ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrInput   `pulumi:"videoBlackSettings"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings struct {
	// The name of the audio selector used as the source for this AudioDescription.
	AudioSelectorName         string `pulumi:"audioSelectorName"`
	AudioSilenceThresholdMsec *int   `pulumi:"audioSilenceThresholdMsec"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs struct {
	// The name of the audio selector used as the source for this AudioDescription.
	AudioSelectorName         pulumi.StringInput `pulumi:"audioSelectorName"`
	AudioSilenceThresholdMsec pulumi.IntPtrInput `pulumi:"audioSilenceThresholdMsec"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) AudioSelectorName added in v5.21.0

The name of the audio selector used as the source for this AudioDescription.

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) AudioSilenceThresholdMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtr and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrInput` via:

        ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) AudioSelectorName added in v5.21.0

The name of the audio selector used as the source for this AudioDescription.

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) AudioSilenceThresholdMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings struct {
	InputLossThresholdMsec *int `pulumi:"inputLossThresholdMsec"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs struct {
	InputLossThresholdMsec pulumi.IntPtrInput `pulumi:"inputLossThresholdMsec"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) InputLossThresholdMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtr and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrInput` via:

        ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput) InputLossThresholdMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtr and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrInput` via:

        ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) InputLossSettings added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsPtrOutput) VideoBlackSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings struct {
	BlackDetectThreshold    *float64 `pulumi:"blackDetectThreshold"`
	VideoBlackThresholdMsec *int     `pulumi:"videoBlackThresholdMsec"`
}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs struct {
	BlackDetectThreshold    pulumi.Float64PtrInput `pulumi:"blackDetectThreshold"`
	VideoBlackThresholdMsec pulumi.IntPtrInput     `pulumi:"videoBlackThresholdMsec"`
}

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) BlackDetectThreshold added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsOutput) VideoBlackThresholdMsec added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtr and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrInput` via:

        ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) BlackDetectThreshold added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsPtrOutput) VideoBlackThresholdMsec added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput) FailoverConditionSettings added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionOutputWithContext added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsArgs and ChannelInputAttachmentAutomaticInputFailoverSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsInput` via:

ChannelInputAttachmentAutomaticInputFailoverSettingsArgs{...}

type ChannelInputAttachmentAutomaticInputFailoverSettingsOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ErrorClearTimeMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) FailoverConditions added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) InputPreference added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) SecondaryInputId added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsOutput

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentAutomaticInputFailoverSettingsOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput

type ChannelInputAttachmentAutomaticInputFailoverSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput() ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput
	ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput
}

ChannelInputAttachmentAutomaticInputFailoverSettingsPtrInput is an input type that accepts ChannelInputAttachmentAutomaticInputFailoverSettingsArgs, ChannelInputAttachmentAutomaticInputFailoverSettingsPtr and ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentAutomaticInputFailoverSettingsPtrInput` via:

        ChannelInputAttachmentAutomaticInputFailoverSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) ErrorClearTimeMsec added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) FailoverConditions added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) InputPreference added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) SecondaryInputId added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput) ToChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentAutomaticInputFailoverSettingsPtrOutput

type ChannelInputAttachmentInput added in v5.21.0

type ChannelInputAttachmentInput interface {
	pulumi.Input

	ToChannelInputAttachmentOutput() ChannelInputAttachmentOutput
	ToChannelInputAttachmentOutputWithContext(context.Context) ChannelInputAttachmentOutput
}

ChannelInputAttachmentInput is an input type that accepts ChannelInputAttachmentArgs and ChannelInputAttachmentOutput values. You can construct a concrete instance of `ChannelInputAttachmentInput` via:

ChannelInputAttachmentArgs{...}

type ChannelInputAttachmentInputSettings added in v5.21.0

type ChannelInputAttachmentInputSettings struct {
	AudioSelectors   []ChannelInputAttachmentInputSettingsAudioSelector   `pulumi:"audioSelectors"`
	CaptionSelectors []ChannelInputAttachmentInputSettingsCaptionSelector `pulumi:"captionSelectors"`
	// Enable or disable the deblock filter when filtering.
	DeblockFilter *string `pulumi:"deblockFilter"`
	// Enable or disable the denoise filter when filtering.
	DenoiseFilter *string `pulumi:"denoiseFilter"`
	// Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
	FilterStrength *int `pulumi:"filterStrength"`
	// Turns on the filter for the input.
	InputFilter *string `pulumi:"inputFilter"`
	// Input settings. See Network Input Settings for more details.
	NetworkInputSettings *ChannelInputAttachmentInputSettingsNetworkInputSettings `pulumi:"networkInputSettings"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid *int `pulumi:"scte35Pid"`
	// Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
	Smpte2038DataPreference *string `pulumi:"smpte2038DataPreference"`
	// Loop input if it is a file.
	SourceEndBehavior *string                                           `pulumi:"sourceEndBehavior"`
	VideoSelector     *ChannelInputAttachmentInputSettingsVideoSelector `pulumi:"videoSelector"`
}

type ChannelInputAttachmentInputSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsArgs struct {
	AudioSelectors   ChannelInputAttachmentInputSettingsAudioSelectorArrayInput   `pulumi:"audioSelectors"`
	CaptionSelectors ChannelInputAttachmentInputSettingsCaptionSelectorArrayInput `pulumi:"captionSelectors"`
	// Enable or disable the deblock filter when filtering.
	DeblockFilter pulumi.StringPtrInput `pulumi:"deblockFilter"`
	// Enable or disable the denoise filter when filtering.
	DenoiseFilter pulumi.StringPtrInput `pulumi:"denoiseFilter"`
	// Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
	FilterStrength pulumi.IntPtrInput `pulumi:"filterStrength"`
	// Turns on the filter for the input.
	InputFilter pulumi.StringPtrInput `pulumi:"inputFilter"`
	// Input settings. See Network Input Settings for more details.
	NetworkInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrInput `pulumi:"networkInputSettings"`
	// PID from which to read SCTE-35 messages.
	Scte35Pid pulumi.IntPtrInput `pulumi:"scte35Pid"`
	// Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
	Smpte2038DataPreference pulumi.StringPtrInput `pulumi:"smpte2038DataPreference"`
	// Loop input if it is a file.
	SourceEndBehavior pulumi.StringPtrInput                                    `pulumi:"sourceEndBehavior"`
	VideoSelector     ChannelInputAttachmentInputSettingsVideoSelectorPtrInput `pulumi:"videoSelector"`
}

func (ChannelInputAttachmentInputSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsOutput added in v5.21.0

func (i ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsOutput() ChannelInputAttachmentInputSettingsOutput

func (ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsOutput

func (ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsPtrOutput added in v5.21.0

func (i ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsPtrOutput

func (ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsArgs) ToChannelInputAttachmentInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsPtrOutput

type ChannelInputAttachmentInputSettingsAudioSelector added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelector struct {
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name             string                                                            `pulumi:"name"`
	SelectorSettings *ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings `pulumi:"selectorSettings"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorArgs struct {
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name             pulumi.StringInput                                                       `pulumi:"name"`
	SelectorSettings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrInput `pulumi:"selectorSettings"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorArgs) ToChannelInputAttachmentInputSettingsAudioSelectorOutput added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorArgs) ToChannelInputAttachmentInputSettingsAudioSelectorOutput() ChannelInputAttachmentInputSettingsAudioSelectorOutput

func (ChannelInputAttachmentInputSettingsAudioSelectorArgs) ToChannelInputAttachmentInputSettingsAudioSelectorOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorArgs) ToChannelInputAttachmentInputSettingsAudioSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorOutput

type ChannelInputAttachmentInputSettingsAudioSelectorArray added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorArray []ChannelInputAttachmentInputSettingsAudioSelectorInput

func (ChannelInputAttachmentInputSettingsAudioSelectorArray) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorArray) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutput added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorArray) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutput() ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput

func (ChannelInputAttachmentInputSettingsAudioSelectorArray) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorArray) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput

type ChannelInputAttachmentInputSettingsAudioSelectorArrayInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorArrayInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutput() ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorArrayInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorArray and ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorArrayInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorArray{ ChannelInputAttachmentInputSettingsAudioSelectorArgs{...} }

type ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput) Index added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput) ToChannelInputAttachmentInputSettingsAudioSelectorArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorArrayOutput

type ChannelInputAttachmentInputSettingsAudioSelectorInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorOutput() ChannelInputAttachmentInputSettingsAudioSelectorOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorArgs and ChannelInputAttachmentInputSettingsAudioSelectorOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorOutput) Name added in v5.21.0

Name of the Channel.

The following arguments are optional:

func (ChannelInputAttachmentInputSettingsAudioSelectorOutput) SelectorSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorOutput) ToChannelInputAttachmentInputSettingsAudioSelectorOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorOutput) ToChannelInputAttachmentInputSettingsAudioSelectorOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsAudioSelectorOutput) ToChannelInputAttachmentInputSettingsAudioSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorOutput

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings struct {
	AudioHlsRenditionSelection *ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection `pulumi:"audioHlsRenditionSelection"`
	AudioLanguageSelection     *ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection     `pulumi:"audioLanguageSelection"`
	AudioPidSelection          *ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection          `pulumi:"audioPidSelection"`
	AudioTrackSelection        *ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection        `pulumi:"audioTrackSelection"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs struct {
	AudioHlsRenditionSelection ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrInput `pulumi:"audioHlsRenditionSelection"`
	AudioLanguageSelection     ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrInput     `pulumi:"audioLanguageSelection"`
	AudioPidSelection          ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrInput          `pulumi:"audioPidSelection"`
	AudioTrackSelection        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrInput        `pulumi:"audioTrackSelection"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection struct {
	GroupId string `pulumi:"groupId"`
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name string `pulumi:"name"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs struct {
	GroupId pulumi.StringInput `pulumi:"groupId"`
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name pulumi.StringInput `pulumi:"name"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) GroupId added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) Name added in v5.21.0

Name of the Channel.

The following arguments are optional:

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtr and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrInput` via:

        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) GroupId added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) Name added in v5.21.0

Name of the Channel.

The following arguments are optional:

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection struct {
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode            string  `pulumi:"languageCode"`
	LanguageSelectionPolicy *string `pulumi:"languageSelectionPolicy"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs struct {
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode            pulumi.StringInput    `pulumi:"languageCode"`
	LanguageSelectionPolicy pulumi.StringPtrInput `pulumi:"languageSelectionPolicy"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) LanguageCode added in v5.21.0

When specified this field indicates the three letter language code of the caption track to extract from the source.

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) LanguageSelectionPolicy added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtr and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrInput` via:

        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) LanguageCode added in v5.21.0

When specified this field indicates the three letter language code of the caption track to extract from the source.

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) LanguageSelectionPolicy added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection struct {
	Pid int `pulumi:"pid"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs struct {
	Pid pulumi.IntInput `pulumi:"pid"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtr and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrInput` via:

        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection struct {
	Tracks []ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack `pulumi:"tracks"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs struct {
	Tracks ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayInput `pulumi:"tracks"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionOutput) Tracks added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtr and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrInput` via:

        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionPtrOutput) Tracks added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack struct {
	Track int `pulumi:"track"`
}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs struct {
	Track pulumi.IntInput `pulumi:"track"`
}

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray []ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackInput

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray{ ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs{...} }

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput) Index added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArrayOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackOutput) Track added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsInput` via:

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs{...}

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) AudioHlsRenditionSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) AudioLanguageSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) AudioPidSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) AudioTrackSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput() ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtr and ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) AudioHlsRenditionSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) AudioLanguageSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) AudioPidSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) AudioTrackSelection added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutput) ToChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelector added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelector struct {
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode *string `pulumi:"languageCode"`
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name             string                                                              `pulumi:"name"`
	SelectorSettings *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings `pulumi:"selectorSettings"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorArgs struct {
	// When specified this field indicates the three letter language code of the caption track to extract from the source.
	LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"`
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name             pulumi.StringInput                                                         `pulumi:"name"`
	SelectorSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrInput `pulumi:"selectorSettings"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsCaptionSelectorArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorArray added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorArray []ChannelInputAttachmentInputSettingsCaptionSelectorInput

func (ChannelInputAttachmentInputSettingsCaptionSelectorArray) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArray) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput added in v5.21.0

func (i ChannelInputAttachmentInputSettingsCaptionSelectorArray) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput() ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput

func (ChannelInputAttachmentInputSettingsCaptionSelectorArray) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsCaptionSelectorArray) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorArrayInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorArrayInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput() ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorArrayInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorArray and ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorArrayInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorArray{ ChannelInputAttachmentInputSettingsCaptionSelectorArgs{...} }

type ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput) Index added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorArrayOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorArrayOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorOutput() ChannelInputAttachmentInputSettingsCaptionSelectorOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorArgs and ChannelInputAttachmentInputSettingsCaptionSelectorOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) LanguageCode added in v5.21.0

When specified this field indicates the three letter language code of the caption track to extract from the source.

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) Name added in v5.21.0

Name of the Channel.

The following arguments are optional:

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) SelectorSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsCaptionSelectorOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings struct {
	AncillarySourceSettings *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings `pulumi:"ancillarySourceSettings"`
	DvbTdtSettings          *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettings          `pulumi:"dvbTdtSettings"`
	EmbeddedSourceSettings  *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings  `pulumi:"embeddedSourceSettings"`
	Scte20SourceSettings    *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings    `pulumi:"scte20SourceSettings"`
	Scte27SourceSettings    *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings    `pulumi:"scte27SourceSettings"`
	TeletextSourceSettings  *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings  `pulumi:"teletextSourceSettings"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings struct {
	SourceAncillaryChannelNumber *int `pulumi:"sourceAncillaryChannelNumber"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs struct {
	SourceAncillaryChannelNumber pulumi.IntPtrInput `pulumi:"sourceAncillaryChannelNumber"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) SourceAncillaryChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput) SourceAncillaryChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs struct {
	AncillarySourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsPtrInput `pulumi:"ancillarySourceSettings"`
	DvbTdtSettings          ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrInput          `pulumi:"dvbTdtSettings"`
	EmbeddedSourceSettings  ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrInput  `pulumi:"embeddedSourceSettings"`
	Scte20SourceSettings    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrInput    `pulumi:"scte20SourceSettings"`
	Scte27SourceSettings    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrInput    `pulumi:"scte27SourceSettings"`
	TeletextSourceSettings  ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrInput  `pulumi:"teletextSourceSettings"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

func (i ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettings struct {
	OcrLanguage *string `pulumi:"ocrLanguage"`
	Pid         *int    `pulumi:"pid"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs struct {
	OcrLanguage pulumi.StringPtrInput `pulumi:"ocrLanguage"`
	Pid         pulumi.IntPtrInput    `pulumi:"pid"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) OcrLanguage added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) OcrLanguage added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings struct {
	Convert608To708        *string `pulumi:"convert608To708"`
	Scte20Detection        *string `pulumi:"scte20Detection"`
	Source608ChannelNumber *int    `pulumi:"source608ChannelNumber"`
	Source608TrackNumber   *int    `pulumi:"source608TrackNumber"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs struct {
	Convert608To708        pulumi.StringPtrInput `pulumi:"convert608To708"`
	Scte20Detection        pulumi.StringPtrInput `pulumi:"scte20Detection"`
	Source608ChannelNumber pulumi.IntPtrInput    `pulumi:"source608ChannelNumber"`
	Source608TrackNumber   pulumi.IntPtrInput    `pulumi:"source608TrackNumber"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) Convert608To708 added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) Scte20Detection added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) Source608ChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) Source608TrackNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) Convert608To708 added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) Scte20Detection added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) Source608ChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) Source608TrackNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) AncillarySourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) DvbTdtSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) EmbeddedSourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) Scte20SourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) Scte27SourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) TeletextSourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) AncillarySourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) DvbTdtSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) EmbeddedSourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) Scte20SourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) Scte27SourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) TeletextSourceSettings added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings struct {
	Convert608To708        *string `pulumi:"convert608To708"`
	Source608ChannelNumber *int    `pulumi:"source608ChannelNumber"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs struct {
	Convert608To708        pulumi.StringPtrInput `pulumi:"convert608To708"`
	Source608ChannelNumber pulumi.IntPtrInput    `pulumi:"source608ChannelNumber"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) Convert608To708 added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) Source608ChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) Convert608To708 added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) Source608ChannelNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings struct {
	OcrLanguage *string `pulumi:"ocrLanguage"`
	Pid         *int    `pulumi:"pid"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs struct {
	OcrLanguage pulumi.StringPtrInput `pulumi:"ocrLanguage"`
	Pid         pulumi.IntPtrInput    `pulumi:"pid"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) OcrLanguage added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) OcrLanguage added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) Pid added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings struct {
	OutputRectangle *ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle `pulumi:"outputRectangle"`
	PageNumber      *string                                                                                                  `pulumi:"pageNumber"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs struct {
	OutputRectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrInput `pulumi:"outputRectangle"`
	PageNumber      pulumi.StringPtrInput                                                                                           `pulumi:"pageNumber"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) OutputRectangle added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) PageNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle struct {
	// Output video height in pixels.
	Height     float64 `pulumi:"height"`
	LeftOffset float64 `pulumi:"leftOffset"`
	TopOffset  float64 `pulumi:"topOffset"`
	// Output video width in pixels.
	Width float64 `pulumi:"width"`
}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs struct {
	// Output video height in pixels.
	Height     pulumi.Float64Input `pulumi:"height"`
	LeftOffset pulumi.Float64Input `pulumi:"leftOffset"`
	TopOffset  pulumi.Float64Input `pulumi:"topOffset"`
	// Output video width in pixels.
	Width pulumi.Float64Input `pulumi:"width"`
}

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleInput` via:

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs{...}

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) Height added in v5.21.0

Output video height in pixels.

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) LeftOffset added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) TopOffset added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleOutput) Width added in v5.21.0

Output video width in pixels.

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) Height added in v5.21.0

Output video height in pixels.

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) LeftOffset added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutputWithContext added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) TopOffset added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectanglePtrOutput) Width added in v5.21.0

Output video width in pixels.

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput() ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtr and ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) OutputRectangle added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) PageNumber added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput added in v5.21.0

func (ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutput) ToChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsPtrOutputWithContext added in v5.21.0

type ChannelInputAttachmentInputSettingsInput added in v5.21.0

type ChannelInputAttachmentInputSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsOutput() ChannelInputAttachmentInputSettingsOutput
	ToChannelInputAttachmentInputSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsOutput
}

ChannelInputAttachmentInputSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsArgs and ChannelInputAttachmentInputSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsInput` via:

ChannelInputAttachmentInputSettingsArgs{...}

type ChannelInputAttachmentInputSettingsNetworkInputSettings added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettings struct {
	// Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
	HlsInputSettings *ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings `pulumi:"hlsInputSettings"`
	// Check HTTPS server certificates.
	ServerValidation *string `pulumi:"serverValidation"`
}

type ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs struct {
	// Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
	HlsInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrInput `pulumi:"hlsInputSettings"`
	// Check HTTPS server certificates.
	ServerValidation pulumi.StringPtrInput `pulumi:"serverValidation"`
}

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutputWithContext added in v5.22.0

func (i ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext added in v5.22.0

func (i ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings struct {
	// The bitrate is specified in bits per second, as in an HLS manifest.
	Bandwidth *int `pulumi:"bandwidth"`
	// Buffer segments.
	BufferSegments *int `pulumi:"bufferSegments"`
	// The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
	Retries *int `pulumi:"retries"`
	// The number of seconds between retries when an attempt to read a manifest or segment fails.
	RetryInterval *int    `pulumi:"retryInterval"`
	Scte35Source  *string `pulumi:"scte35Source"`
}

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs struct {
	// The bitrate is specified in bits per second, as in an HLS manifest.
	Bandwidth pulumi.IntPtrInput `pulumi:"bandwidth"`
	// Buffer segments.
	BufferSegments pulumi.IntPtrInput `pulumi:"bufferSegments"`
	// The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
	Retries pulumi.IntPtrInput `pulumi:"retries"`
	// The number of seconds between retries when an attempt to read a manifest or segment fails.
	RetryInterval pulumi.IntPtrInput    `pulumi:"retryInterval"`
	Scte35Source  pulumi.StringPtrInput `pulumi:"scte35Source"`
}

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutputWithContext added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutputWithContext added in v5.22.0

func (i ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsInput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput() ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput
	ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput
}

ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs and ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsInput` via:

ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs{...}

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) Bandwidth added in v5.22.0

The bitrate is specified in bits per second, as in an HLS manifest.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) BufferSegments added in v5.22.0

Buffer segments.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) Retries added in v5.22.0

The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) RetryInterval added in v5.22.0

The number of seconds between retries when an attempt to read a manifest or segment fails.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) Scte35Source added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutputWithContext added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutputWithContext added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrInput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs, ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtr and ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) Bandwidth added in v5.22.0

The bitrate is specified in bits per second, as in an HLS manifest.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) BufferSegments added in v5.22.0

Buffer segments.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) Elem added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) Retries added in v5.22.0

The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) RetryInterval added in v5.22.0

The number of seconds between retries when an attempt to read a manifest or segment fails.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) Scte35Source added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsPtrOutputWithContext added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsInput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutput() ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput
	ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput
}

ChannelInputAttachmentInputSettingsNetworkInputSettingsInput is an input type that accepts ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs and ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsNetworkInputSettingsInput` via:

ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs{...}

type ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) HlsInputSettings added in v5.22.0

Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ServerValidation added in v5.22.0

Check HTTPS server certificates.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsNetworkInputSettingsOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput

type ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrInput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs, ChannelInputAttachmentInputSettingsNetworkInputSettingsPtr and ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) Elem added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) HlsInputSettings added in v5.22.0

Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) ServerValidation added in v5.22.0

Check HTTPS server certificates.

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsNetworkInputSettingsPtrOutput

type ChannelInputAttachmentInputSettingsOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsOutput) AudioSelectors added in v5.21.0

func (ChannelInputAttachmentInputSettingsOutput) CaptionSelectors added in v5.21.0

func (ChannelInputAttachmentInputSettingsOutput) DeblockFilter added in v5.22.0

Enable or disable the deblock filter when filtering.

func (ChannelInputAttachmentInputSettingsOutput) DenoiseFilter added in v5.22.0

Enable or disable the denoise filter when filtering.

func (ChannelInputAttachmentInputSettingsOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsOutput) FilterStrength added in v5.22.0

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

func (ChannelInputAttachmentInputSettingsOutput) InputFilter added in v5.22.0

Turns on the filter for the input.

func (ChannelInputAttachmentInputSettingsOutput) NetworkInputSettings added in v5.22.0

Input settings. See Network Input Settings for more details.

func (ChannelInputAttachmentInputSettingsOutput) Scte35Pid added in v5.22.0

PID from which to read SCTE-35 messages.

func (ChannelInputAttachmentInputSettingsOutput) Smpte2038DataPreference added in v5.22.0

Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.

func (ChannelInputAttachmentInputSettingsOutput) SourceEndBehavior added in v5.22.0

Loop input if it is a file.

func (ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsOutput added in v5.21.0

func (o ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsOutput() ChannelInputAttachmentInputSettingsOutput

func (ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsOutput

func (ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsPtrOutput added in v5.21.0

func (o ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsPtrOutput

func (ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsOutput) ToChannelInputAttachmentInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsPtrOutput

func (ChannelInputAttachmentInputSettingsOutput) VideoSelector added in v5.22.0

type ChannelInputAttachmentInputSettingsPtrInput added in v5.21.0

type ChannelInputAttachmentInputSettingsPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsPtrOutput
	ToChannelInputAttachmentInputSettingsPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsPtrOutput
}

ChannelInputAttachmentInputSettingsPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsArgs, ChannelInputAttachmentInputSettingsPtr and ChannelInputAttachmentInputSettingsPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsPtrInput` via:

        ChannelInputAttachmentInputSettingsArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsPtrOutput added in v5.21.0

type ChannelInputAttachmentInputSettingsPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsPtrOutput) AudioSelectors added in v5.21.0

func (ChannelInputAttachmentInputSettingsPtrOutput) CaptionSelectors added in v5.21.0

func (ChannelInputAttachmentInputSettingsPtrOutput) DeblockFilter added in v5.22.0

Enable or disable the deblock filter when filtering.

func (ChannelInputAttachmentInputSettingsPtrOutput) DenoiseFilter added in v5.22.0

Enable or disable the denoise filter when filtering.

func (ChannelInputAttachmentInputSettingsPtrOutput) Elem added in v5.21.0

func (ChannelInputAttachmentInputSettingsPtrOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentInputSettingsPtrOutput) FilterStrength added in v5.22.0

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

func (ChannelInputAttachmentInputSettingsPtrOutput) InputFilter added in v5.22.0

Turns on the filter for the input.

func (ChannelInputAttachmentInputSettingsPtrOutput) NetworkInputSettings added in v5.22.0

Input settings. See Network Input Settings for more details.

func (ChannelInputAttachmentInputSettingsPtrOutput) Scte35Pid added in v5.22.0

PID from which to read SCTE-35 messages.

func (ChannelInputAttachmentInputSettingsPtrOutput) Smpte2038DataPreference added in v5.22.0

Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.

func (ChannelInputAttachmentInputSettingsPtrOutput) SourceEndBehavior added in v5.22.0

Loop input if it is a file.

func (ChannelInputAttachmentInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsPtrOutput added in v5.21.0

func (o ChannelInputAttachmentInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsPtrOutput() ChannelInputAttachmentInputSettingsPtrOutput

func (ChannelInputAttachmentInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsPtrOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentInputSettingsPtrOutput) ToChannelInputAttachmentInputSettingsPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsPtrOutput

func (ChannelInputAttachmentInputSettingsPtrOutput) VideoSelector added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelector added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelector struct {
	ColorSpace      *string `pulumi:"colorSpace"`
	ColorSpaceUsage *string `pulumi:"colorSpaceUsage"`
}

type ChannelInputAttachmentInputSettingsVideoSelectorArgs added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelectorArgs struct {
	ColorSpace      pulumi.StringPtrInput `pulumi:"colorSpace"`
	ColorSpaceUsage pulumi.StringPtrInput `pulumi:"colorSpaceUsage"`
}

func (ChannelInputAttachmentInputSettingsVideoSelectorArgs) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorOutput added in v5.22.0

func (i ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorOutput() ChannelInputAttachmentInputSettingsVideoSelectorOutput

func (ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorOutputWithContext added in v5.22.0

func (i ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsVideoSelectorOutput

func (ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput added in v5.22.0

func (i ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput() ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput

func (ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext added in v5.22.0

func (i ChannelInputAttachmentInputSettingsVideoSelectorArgs) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput

type ChannelInputAttachmentInputSettingsVideoSelectorInput added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelectorInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsVideoSelectorOutput() ChannelInputAttachmentInputSettingsVideoSelectorOutput
	ToChannelInputAttachmentInputSettingsVideoSelectorOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsVideoSelectorOutput
}

ChannelInputAttachmentInputSettingsVideoSelectorInput is an input type that accepts ChannelInputAttachmentInputSettingsVideoSelectorArgs and ChannelInputAttachmentInputSettingsVideoSelectorOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsVideoSelectorInput` via:

ChannelInputAttachmentInputSettingsVideoSelectorArgs{...}

type ChannelInputAttachmentInputSettingsVideoSelectorOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelectorOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ColorSpace added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ColorSpaceUsage added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsVideoSelectorOutput

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput added in v5.22.0

func (o ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput() ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput

func (ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsVideoSelectorOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput

type ChannelInputAttachmentInputSettingsVideoSelectorPtrInput added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelectorPtrInput interface {
	pulumi.Input

	ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput() ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput
	ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext(context.Context) ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput
}

ChannelInputAttachmentInputSettingsVideoSelectorPtrInput is an input type that accepts ChannelInputAttachmentInputSettingsVideoSelectorArgs, ChannelInputAttachmentInputSettingsVideoSelectorPtr and ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput values. You can construct a concrete instance of `ChannelInputAttachmentInputSettingsVideoSelectorPtrInput` via:

        ChannelInputAttachmentInputSettingsVideoSelectorArgs{...}

or:

        nil

type ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput added in v5.22.0

type ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ColorSpace added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ColorSpaceUsage added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) Elem added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ElementType added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutput added in v5.22.0

func (ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext added in v5.22.0

func (o ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput) ToChannelInputAttachmentInputSettingsVideoSelectorPtrOutputWithContext(ctx context.Context) ChannelInputAttachmentInputSettingsVideoSelectorPtrOutput

type ChannelInputAttachmentOutput added in v5.21.0

type ChannelInputAttachmentOutput struct{ *pulumi.OutputState }

func (ChannelInputAttachmentOutput) AutomaticInputFailoverSettings added in v5.21.0

func (ChannelInputAttachmentOutput) ElementType added in v5.21.0

func (ChannelInputAttachmentOutput) InputAttachmentName added in v5.21.0

func (o ChannelInputAttachmentOutput) InputAttachmentName() pulumi.StringOutput

User-specified name for the attachment.

func (ChannelInputAttachmentOutput) InputId added in v5.21.0

The ID of the input.

func (ChannelInputAttachmentOutput) InputSettings added in v5.21.0

Settings of an input. See Input Settings for more details

func (ChannelInputAttachmentOutput) ToChannelInputAttachmentOutput added in v5.21.0

func (o ChannelInputAttachmentOutput) ToChannelInputAttachmentOutput() ChannelInputAttachmentOutput

func (ChannelInputAttachmentOutput) ToChannelInputAttachmentOutputWithContext added in v5.21.0

func (o ChannelInputAttachmentOutput) ToChannelInputAttachmentOutputWithContext(ctx context.Context) ChannelInputAttachmentOutput

type ChannelInputSpecification added in v5.21.0

type ChannelInputSpecification struct {
	Codec           string `pulumi:"codec"`
	InputResolution string `pulumi:"inputResolution"`
	MaximumBitrate  string `pulumi:"maximumBitrate"`
}

type ChannelInputSpecificationArgs added in v5.21.0

type ChannelInputSpecificationArgs struct {
	Codec           pulumi.StringInput `pulumi:"codec"`
	InputResolution pulumi.StringInput `pulumi:"inputResolution"`
	MaximumBitrate  pulumi.StringInput `pulumi:"maximumBitrate"`
}

func (ChannelInputSpecificationArgs) ElementType added in v5.21.0

func (ChannelInputSpecificationArgs) ToChannelInputSpecificationOutput added in v5.21.0

func (i ChannelInputSpecificationArgs) ToChannelInputSpecificationOutput() ChannelInputSpecificationOutput

func (ChannelInputSpecificationArgs) ToChannelInputSpecificationOutputWithContext added in v5.21.0

func (i ChannelInputSpecificationArgs) ToChannelInputSpecificationOutputWithContext(ctx context.Context) ChannelInputSpecificationOutput

func (ChannelInputSpecificationArgs) ToChannelInputSpecificationPtrOutput added in v5.21.0

func (i ChannelInputSpecificationArgs) ToChannelInputSpecificationPtrOutput() ChannelInputSpecificationPtrOutput

func (ChannelInputSpecificationArgs) ToChannelInputSpecificationPtrOutputWithContext added in v5.21.0

func (i ChannelInputSpecificationArgs) ToChannelInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelInputSpecificationPtrOutput

type ChannelInputSpecificationInput added in v5.21.0

type ChannelInputSpecificationInput interface {
	pulumi.Input

	ToChannelInputSpecificationOutput() ChannelInputSpecificationOutput
	ToChannelInputSpecificationOutputWithContext(context.Context) ChannelInputSpecificationOutput
}

ChannelInputSpecificationInput is an input type that accepts ChannelInputSpecificationArgs and ChannelInputSpecificationOutput values. You can construct a concrete instance of `ChannelInputSpecificationInput` via:

ChannelInputSpecificationArgs{...}

type ChannelInputSpecificationOutput added in v5.21.0

type ChannelInputSpecificationOutput struct{ *pulumi.OutputState }

func (ChannelInputSpecificationOutput) Codec added in v5.21.0

func (ChannelInputSpecificationOutput) ElementType added in v5.21.0

func (ChannelInputSpecificationOutput) InputResolution added in v5.21.0

func (ChannelInputSpecificationOutput) MaximumBitrate added in v5.21.0

func (ChannelInputSpecificationOutput) ToChannelInputSpecificationOutput added in v5.21.0

func (o ChannelInputSpecificationOutput) ToChannelInputSpecificationOutput() ChannelInputSpecificationOutput

func (ChannelInputSpecificationOutput) ToChannelInputSpecificationOutputWithContext added in v5.21.0

func (o ChannelInputSpecificationOutput) ToChannelInputSpecificationOutputWithContext(ctx context.Context) ChannelInputSpecificationOutput

func (ChannelInputSpecificationOutput) ToChannelInputSpecificationPtrOutput added in v5.21.0

func (o ChannelInputSpecificationOutput) ToChannelInputSpecificationPtrOutput() ChannelInputSpecificationPtrOutput

func (ChannelInputSpecificationOutput) ToChannelInputSpecificationPtrOutputWithContext added in v5.21.0

func (o ChannelInputSpecificationOutput) ToChannelInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelInputSpecificationPtrOutput

type ChannelInputSpecificationPtrInput added in v5.21.0

type ChannelInputSpecificationPtrInput interface {
	pulumi.Input

	ToChannelInputSpecificationPtrOutput() ChannelInputSpecificationPtrOutput
	ToChannelInputSpecificationPtrOutputWithContext(context.Context) ChannelInputSpecificationPtrOutput
}

ChannelInputSpecificationPtrInput is an input type that accepts ChannelInputSpecificationArgs, ChannelInputSpecificationPtr and ChannelInputSpecificationPtrOutput values. You can construct a concrete instance of `ChannelInputSpecificationPtrInput` via:

        ChannelInputSpecificationArgs{...}

or:

        nil

func ChannelInputSpecificationPtr added in v5.21.0

type ChannelInputSpecificationPtrOutput added in v5.21.0

type ChannelInputSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ChannelInputSpecificationPtrOutput) Codec added in v5.21.0

func (ChannelInputSpecificationPtrOutput) Elem added in v5.21.0

func (ChannelInputSpecificationPtrOutput) ElementType added in v5.21.0

func (ChannelInputSpecificationPtrOutput) InputResolution added in v5.21.0

func (ChannelInputSpecificationPtrOutput) MaximumBitrate added in v5.21.0

func (ChannelInputSpecificationPtrOutput) ToChannelInputSpecificationPtrOutput added in v5.21.0

func (o ChannelInputSpecificationPtrOutput) ToChannelInputSpecificationPtrOutput() ChannelInputSpecificationPtrOutput

func (ChannelInputSpecificationPtrOutput) ToChannelInputSpecificationPtrOutputWithContext added in v5.21.0

func (o ChannelInputSpecificationPtrOutput) ToChannelInputSpecificationPtrOutputWithContext(ctx context.Context) ChannelInputSpecificationPtrOutput

type ChannelMaintenance added in v5.21.0

type ChannelMaintenance struct {
	// The day of the week to use for maintenance.
	MaintenanceDay string `pulumi:"maintenanceDay"`
	// The hour maintenance will start.
	MaintenanceStartTime string `pulumi:"maintenanceStartTime"`
}

type ChannelMaintenanceArgs added in v5.21.0

type ChannelMaintenanceArgs struct {
	// The day of the week to use for maintenance.
	MaintenanceDay pulumi.StringInput `pulumi:"maintenanceDay"`
	// The hour maintenance will start.
	MaintenanceStartTime pulumi.StringInput `pulumi:"maintenanceStartTime"`
}

func (ChannelMaintenanceArgs) ElementType added in v5.21.0

func (ChannelMaintenanceArgs) ElementType() reflect.Type

func (ChannelMaintenanceArgs) ToChannelMaintenanceOutput added in v5.21.0

func (i ChannelMaintenanceArgs) ToChannelMaintenanceOutput() ChannelMaintenanceOutput

func (ChannelMaintenanceArgs) ToChannelMaintenanceOutputWithContext added in v5.21.0

func (i ChannelMaintenanceArgs) ToChannelMaintenanceOutputWithContext(ctx context.Context) ChannelMaintenanceOutput

func (ChannelMaintenanceArgs) ToChannelMaintenancePtrOutput added in v5.21.0

func (i ChannelMaintenanceArgs) ToChannelMaintenancePtrOutput() ChannelMaintenancePtrOutput

func (ChannelMaintenanceArgs) ToChannelMaintenancePtrOutputWithContext added in v5.21.0

func (i ChannelMaintenanceArgs) ToChannelMaintenancePtrOutputWithContext(ctx context.Context) ChannelMaintenancePtrOutput

type ChannelMaintenanceInput added in v5.21.0

type ChannelMaintenanceInput interface {
	pulumi.Input

	ToChannelMaintenanceOutput() ChannelMaintenanceOutput
	ToChannelMaintenanceOutputWithContext(context.Context) ChannelMaintenanceOutput
}

ChannelMaintenanceInput is an input type that accepts ChannelMaintenanceArgs and ChannelMaintenanceOutput values. You can construct a concrete instance of `ChannelMaintenanceInput` via:

ChannelMaintenanceArgs{...}

type ChannelMaintenanceOutput added in v5.21.0

type ChannelMaintenanceOutput struct{ *pulumi.OutputState }

func (ChannelMaintenanceOutput) ElementType added in v5.21.0

func (ChannelMaintenanceOutput) ElementType() reflect.Type

func (ChannelMaintenanceOutput) MaintenanceDay added in v5.21.0

func (o ChannelMaintenanceOutput) MaintenanceDay() pulumi.StringOutput

The day of the week to use for maintenance.

func (ChannelMaintenanceOutput) MaintenanceStartTime added in v5.21.0

func (o ChannelMaintenanceOutput) MaintenanceStartTime() pulumi.StringOutput

The hour maintenance will start.

func (ChannelMaintenanceOutput) ToChannelMaintenanceOutput added in v5.21.0

func (o ChannelMaintenanceOutput) ToChannelMaintenanceOutput() ChannelMaintenanceOutput

func (ChannelMaintenanceOutput) ToChannelMaintenanceOutputWithContext added in v5.21.0

func (o ChannelMaintenanceOutput) ToChannelMaintenanceOutputWithContext(ctx context.Context) ChannelMaintenanceOutput

func (ChannelMaintenanceOutput) ToChannelMaintenancePtrOutput added in v5.21.0

func (o ChannelMaintenanceOutput) ToChannelMaintenancePtrOutput() ChannelMaintenancePtrOutput

func (ChannelMaintenanceOutput) ToChannelMaintenancePtrOutputWithContext added in v5.21.0

func (o ChannelMaintenanceOutput) ToChannelMaintenancePtrOutputWithContext(ctx context.Context) ChannelMaintenancePtrOutput

type ChannelMaintenancePtrInput added in v5.21.0

type ChannelMaintenancePtrInput interface {
	pulumi.Input

	ToChannelMaintenancePtrOutput() ChannelMaintenancePtrOutput
	ToChannelMaintenancePtrOutputWithContext(context.Context) ChannelMaintenancePtrOutput
}

ChannelMaintenancePtrInput is an input type that accepts ChannelMaintenanceArgs, ChannelMaintenancePtr and ChannelMaintenancePtrOutput values. You can construct a concrete instance of `ChannelMaintenancePtrInput` via:

        ChannelMaintenanceArgs{...}

or:

        nil

func ChannelMaintenancePtr added in v5.21.0

func ChannelMaintenancePtr(v *ChannelMaintenanceArgs) ChannelMaintenancePtrInput

type ChannelMaintenancePtrOutput added in v5.21.0

type ChannelMaintenancePtrOutput struct{ *pulumi.OutputState }

func (ChannelMaintenancePtrOutput) Elem added in v5.21.0

func (ChannelMaintenancePtrOutput) ElementType added in v5.21.0

func (ChannelMaintenancePtrOutput) MaintenanceDay added in v5.21.0

The day of the week to use for maintenance.

func (ChannelMaintenancePtrOutput) MaintenanceStartTime added in v5.21.0

func (o ChannelMaintenancePtrOutput) MaintenanceStartTime() pulumi.StringPtrOutput

The hour maintenance will start.

func (ChannelMaintenancePtrOutput) ToChannelMaintenancePtrOutput added in v5.21.0

func (o ChannelMaintenancePtrOutput) ToChannelMaintenancePtrOutput() ChannelMaintenancePtrOutput

func (ChannelMaintenancePtrOutput) ToChannelMaintenancePtrOutputWithContext added in v5.21.0

func (o ChannelMaintenancePtrOutput) ToChannelMaintenancePtrOutputWithContext(ctx context.Context) ChannelMaintenancePtrOutput

type ChannelMap added in v5.21.0

type ChannelMap map[string]ChannelInput

func (ChannelMap) ElementType added in v5.21.0

func (ChannelMap) ElementType() reflect.Type

func (ChannelMap) ToChannelMapOutput added in v5.21.0

func (i ChannelMap) ToChannelMapOutput() ChannelMapOutput

func (ChannelMap) ToChannelMapOutputWithContext added in v5.21.0

func (i ChannelMap) ToChannelMapOutputWithContext(ctx context.Context) ChannelMapOutput

type ChannelMapInput added in v5.21.0

type ChannelMapInput interface {
	pulumi.Input

	ToChannelMapOutput() ChannelMapOutput
	ToChannelMapOutputWithContext(context.Context) ChannelMapOutput
}

ChannelMapInput is an input type that accepts ChannelMap and ChannelMapOutput values. You can construct a concrete instance of `ChannelMapInput` via:

ChannelMap{ "key": ChannelArgs{...} }

type ChannelMapOutput added in v5.21.0

type ChannelMapOutput struct{ *pulumi.OutputState }

func (ChannelMapOutput) ElementType added in v5.21.0

func (ChannelMapOutput) ElementType() reflect.Type

func (ChannelMapOutput) MapIndex added in v5.21.0

func (ChannelMapOutput) ToChannelMapOutput added in v5.21.0

func (o ChannelMapOutput) ToChannelMapOutput() ChannelMapOutput

func (ChannelMapOutput) ToChannelMapOutputWithContext added in v5.21.0

func (o ChannelMapOutput) ToChannelMapOutputWithContext(ctx context.Context) ChannelMapOutput

type ChannelOutput added in v5.21.0

type ChannelOutput struct{ *pulumi.OutputState }

func (ChannelOutput) Arn added in v5.21.0

ARN of the Channel.

func (ChannelOutput) CdiInputSpecification added in v5.21.0

func (o ChannelOutput) CdiInputSpecification() ChannelCdiInputSpecificationPtrOutput

Specification of CDI inputs for this channel. See CDI Input Specification for more details.

func (ChannelOutput) ChannelClass added in v5.21.0

func (o ChannelOutput) ChannelClass() pulumi.StringOutput

Concise argument description.

func (ChannelOutput) ChannelId added in v5.21.0

func (o ChannelOutput) ChannelId() pulumi.StringOutput

ID of the channel in MediaPackage that is the destination for this output group.

func (ChannelOutput) Destinations added in v5.21.0

Destinations for channel. See Destinations for more details.

func (ChannelOutput) ElementType added in v5.21.0

func (ChannelOutput) ElementType() reflect.Type

func (ChannelOutput) EncoderSettings added in v5.21.0

func (o ChannelOutput) EncoderSettings() ChannelEncoderSettingsOutput

Encoder settings. See Encoder Settings for more details.

func (ChannelOutput) InputAttachments added in v5.21.0

func (o ChannelOutput) InputAttachments() ChannelInputAttachmentArrayOutput

Input attachments for the channel. See Input Attachments for more details.

func (ChannelOutput) InputSpecification added in v5.21.0

func (o ChannelOutput) InputSpecification() ChannelInputSpecificationOutput

Specification of network and file inputs for the channel.

func (ChannelOutput) LogLevel added in v5.21.0

func (o ChannelOutput) LogLevel() pulumi.StringOutput

The log level to write to Cloudwatch logs.

func (ChannelOutput) Maintenance added in v5.21.0

func (o ChannelOutput) Maintenance() ChannelMaintenanceOutput

Maintenance settings for this channel. See Maintenance for more details.

func (ChannelOutput) Name added in v5.21.0

Name of the Channel.

The following arguments are optional:

func (ChannelOutput) RoleArn added in v5.21.0

func (o ChannelOutput) RoleArn() pulumi.StringPtrOutput

Concise argument description.

func (ChannelOutput) StartChannel added in v5.22.0

func (o ChannelOutput) StartChannel() pulumi.BoolPtrOutput

Whether to start/stop channel. Default: `false`

func (ChannelOutput) Tags added in v5.21.0

A map of tags to assign to the channel. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (ChannelOutput) TagsAll added in v5.21.0

func (o ChannelOutput) TagsAll() pulumi.StringMapOutput

func (ChannelOutput) ToChannelOutput added in v5.21.0

func (o ChannelOutput) ToChannelOutput() ChannelOutput

func (ChannelOutput) ToChannelOutputWithContext added in v5.21.0

func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput

func (ChannelOutput) Vpc added in v5.21.0

Settings for the VPC outputs.

type ChannelState added in v5.21.0

type ChannelState struct {
	// ARN of the Channel.
	Arn pulumi.StringPtrInput
	// Specification of CDI inputs for this channel. See CDI Input Specification for more details.
	CdiInputSpecification ChannelCdiInputSpecificationPtrInput
	// Concise argument description.
	ChannelClass pulumi.StringPtrInput
	// ID of the channel in MediaPackage that is the destination for this output group.
	ChannelId pulumi.StringPtrInput
	// Destinations for channel. See Destinations for more details.
	Destinations ChannelDestinationArrayInput
	// Encoder settings. See Encoder Settings for more details.
	EncoderSettings ChannelEncoderSettingsPtrInput
	// Input attachments for the channel. See Input Attachments for more details.
	InputAttachments ChannelInputAttachmentArrayInput
	// Specification of network and file inputs for the channel.
	InputSpecification ChannelInputSpecificationPtrInput
	// The log level to write to Cloudwatch logs.
	LogLevel pulumi.StringPtrInput
	// Maintenance settings for this channel. See Maintenance for more details.
	Maintenance ChannelMaintenancePtrInput
	// Name of the Channel.
	//
	// The following arguments are optional:
	Name pulumi.StringPtrInput
	// Concise argument description.
	RoleArn pulumi.StringPtrInput
	// Whether to start/stop channel. Default: `false`
	StartChannel pulumi.BoolPtrInput
	// A map of tags to assign to the channel. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapInput
	TagsAll pulumi.StringMapInput
	// Settings for the VPC outputs.
	Vpc ChannelVpcPtrInput
}

func (ChannelState) ElementType added in v5.21.0

func (ChannelState) ElementType() reflect.Type

type ChannelVpc added in v5.21.0

type ChannelVpc struct {
	AvailabilityZones          []string `pulumi:"availabilityZones"`
	PublicAddressAllocationIds []string `pulumi:"publicAddressAllocationIds"`
	SecurityGroupIds           []string `pulumi:"securityGroupIds"`
	SubnetIds                  []string `pulumi:"subnetIds"`
}

type ChannelVpcArgs added in v5.21.0

type ChannelVpcArgs struct {
	AvailabilityZones          pulumi.StringArrayInput `pulumi:"availabilityZones"`
	PublicAddressAllocationIds pulumi.StringArrayInput `pulumi:"publicAddressAllocationIds"`
	SecurityGroupIds           pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	SubnetIds                  pulumi.StringArrayInput `pulumi:"subnetIds"`
}

func (ChannelVpcArgs) ElementType added in v5.21.0

func (ChannelVpcArgs) ElementType() reflect.Type

func (ChannelVpcArgs) ToChannelVpcOutput added in v5.21.0

func (i ChannelVpcArgs) ToChannelVpcOutput() ChannelVpcOutput

func (ChannelVpcArgs) ToChannelVpcOutputWithContext added in v5.21.0

func (i ChannelVpcArgs) ToChannelVpcOutputWithContext(ctx context.Context) ChannelVpcOutput

func (ChannelVpcArgs) ToChannelVpcPtrOutput added in v5.21.0

func (i ChannelVpcArgs) ToChannelVpcPtrOutput() ChannelVpcPtrOutput

func (ChannelVpcArgs) ToChannelVpcPtrOutputWithContext added in v5.21.0

func (i ChannelVpcArgs) ToChannelVpcPtrOutputWithContext(ctx context.Context) ChannelVpcPtrOutput

type ChannelVpcInput added in v5.21.0

type ChannelVpcInput interface {
	pulumi.Input

	ToChannelVpcOutput() ChannelVpcOutput
	ToChannelVpcOutputWithContext(context.Context) ChannelVpcOutput
}

ChannelVpcInput is an input type that accepts ChannelVpcArgs and ChannelVpcOutput values. You can construct a concrete instance of `ChannelVpcInput` via:

ChannelVpcArgs{...}

type ChannelVpcOutput added in v5.21.0

type ChannelVpcOutput struct{ *pulumi.OutputState }

func (ChannelVpcOutput) AvailabilityZones added in v5.21.0

func (o ChannelVpcOutput) AvailabilityZones() pulumi.StringArrayOutput

func (ChannelVpcOutput) ElementType added in v5.21.0

func (ChannelVpcOutput) ElementType() reflect.Type

func (ChannelVpcOutput) PublicAddressAllocationIds added in v5.21.0

func (o ChannelVpcOutput) PublicAddressAllocationIds() pulumi.StringArrayOutput

func (ChannelVpcOutput) SecurityGroupIds added in v5.21.0

func (o ChannelVpcOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (ChannelVpcOutput) SubnetIds added in v5.21.0

func (ChannelVpcOutput) ToChannelVpcOutput added in v5.21.0

func (o ChannelVpcOutput) ToChannelVpcOutput() ChannelVpcOutput

func (ChannelVpcOutput) ToChannelVpcOutputWithContext added in v5.21.0

func (o ChannelVpcOutput) ToChannelVpcOutputWithContext(ctx context.Context) ChannelVpcOutput

func (ChannelVpcOutput) ToChannelVpcPtrOutput added in v5.21.0

func (o ChannelVpcOutput) ToChannelVpcPtrOutput() ChannelVpcPtrOutput

func (ChannelVpcOutput) ToChannelVpcPtrOutputWithContext added in v5.21.0

func (o ChannelVpcOutput) ToChannelVpcPtrOutputWithContext(ctx context.Context) ChannelVpcPtrOutput

type ChannelVpcPtrInput added in v5.21.0

type ChannelVpcPtrInput interface {
	pulumi.Input

	ToChannelVpcPtrOutput() ChannelVpcPtrOutput
	ToChannelVpcPtrOutputWithContext(context.Context) ChannelVpcPtrOutput
}

ChannelVpcPtrInput is an input type that accepts ChannelVpcArgs, ChannelVpcPtr and ChannelVpcPtrOutput values. You can construct a concrete instance of `ChannelVpcPtrInput` via:

        ChannelVpcArgs{...}

or:

        nil

func ChannelVpcPtr added in v5.21.0

func ChannelVpcPtr(v *ChannelVpcArgs) ChannelVpcPtrInput

type ChannelVpcPtrOutput added in v5.21.0

type ChannelVpcPtrOutput struct{ *pulumi.OutputState }

func (ChannelVpcPtrOutput) AvailabilityZones added in v5.21.0

func (o ChannelVpcPtrOutput) AvailabilityZones() pulumi.StringArrayOutput

func (ChannelVpcPtrOutput) Elem added in v5.21.0

func (ChannelVpcPtrOutput) ElementType added in v5.21.0

func (ChannelVpcPtrOutput) ElementType() reflect.Type

func (ChannelVpcPtrOutput) PublicAddressAllocationIds added in v5.21.0

func (o ChannelVpcPtrOutput) PublicAddressAllocationIds() pulumi.StringArrayOutput

func (ChannelVpcPtrOutput) SecurityGroupIds added in v5.21.0

func (o ChannelVpcPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (ChannelVpcPtrOutput) SubnetIds added in v5.21.0

func (ChannelVpcPtrOutput) ToChannelVpcPtrOutput added in v5.21.0

func (o ChannelVpcPtrOutput) ToChannelVpcPtrOutput() ChannelVpcPtrOutput

func (ChannelVpcPtrOutput) ToChannelVpcPtrOutputWithContext added in v5.21.0

func (o ChannelVpcPtrOutput) ToChannelVpcPtrOutputWithContext(ctx context.Context) ChannelVpcPtrOutput

type Input

type Input struct {
	pulumi.CustomResourceState

	// ARN of the Input.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Channels attached to Input.
	AttachedChannels pulumi.StringArrayOutput `pulumi:"attachedChannels"`
	// Destination settings for PUSH type inputs. See Destinations for more details.
	Destinations InputDestinationArrayOutput `pulumi:"destinations"`
	// The input class.
	InputClass pulumi.StringOutput `pulumi:"inputClass"`
	// Settings for the devices. See Input Devices for more details.
	InputDevices InputInputDeviceArrayOutput `pulumi:"inputDevices"`
	// A list of IDs for all Inputs which are partners of this one.
	InputPartnerIds pulumi.StringArrayOutput `pulumi:"inputPartnerIds"`
	// List of input security groups.
	InputSecurityGroups pulumi.StringArrayOutput `pulumi:"inputSecurityGroups"`
	// Source type of the input.
	InputSourceType pulumi.StringOutput `pulumi:"inputSourceType"`
	// A list of the MediaConnect Flows. See Media Connect Flows for more details.
	MediaConnectFlows InputMediaConnectFlowArrayOutput `pulumi:"mediaConnectFlows"`
	// Name of the input.
	Name pulumi.StringOutput `pulumi:"name"`
	// The ARN of the role this input assumes during and after creation.
	RoleArn pulumi.StringOutput `pulumi:"roleArn"`
	// The source URLs for a PULL-type input. See Sources for more details.
	Sources InputSourceArrayOutput `pulumi:"sources"`
	// A map of tags to assign to the Input. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapOutput `pulumi:"tags"`
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// The different types of inputs that AWS Elemental MediaLive supports.
	//
	// The following arguments are optional:
	Type pulumi.StringOutput `pulumi:"type"`
	// Settings for a private VPC Input. See VPC for more details.
	Vpc InputVpcPtrOutput `pulumi:"vpc"`
}

Resource for managing an AWS MediaLive Input.

## Example Usage ### Basic Usage

```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/medialive"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleInputSecurityGroup, err := medialive.NewInputSecurityGroup(ctx, "exampleInputSecurityGroup", &medialive.InputSecurityGroupArgs{
			WhitelistRules: medialive.InputSecurityGroupWhitelistRuleArray{
				&medialive.InputSecurityGroupWhitelistRuleArgs{
					Cidr: pulumi.String("10.0.0.8/32"),
				},
			},
			Tags: pulumi.StringMap{
				"ENVIRONMENT": pulumi.String("prod"),
			},
		})
		if err != nil {
			return err
		}
		_, err = medialive.NewInput(ctx, "exampleInput", &medialive.InputArgs{
			InputSecurityGroups: pulumi.StringArray{
				exampleInputSecurityGroup.ID(),
			},
			Type: pulumi.String("UDP_PUSH"),
			Tags: pulumi.StringMap{
				"ENVIRONMENT": pulumi.String("prod"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

MediaLive Input can be imported using the `id`, e.g.,

```sh

$ pulumi import aws:medialive/input:Input example 12345678

```

func GetInput

func GetInput(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InputState, opts ...pulumi.ResourceOption) (*Input, error)

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

func NewInput

func NewInput(ctx *pulumi.Context,
	name string, args *InputArgs, opts ...pulumi.ResourceOption) (*Input, error)

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

func (*Input) ElementType

func (*Input) ElementType() reflect.Type

func (*Input) ToInputOutput

func (i *Input) ToInputOutput() InputOutput

func (*Input) ToInputOutputWithContext

func (i *Input) ToInputOutputWithContext(ctx context.Context) InputOutput

type InputArgs

type InputArgs struct {
	// Destination settings for PUSH type inputs. See Destinations for more details.
	Destinations InputDestinationArrayInput
	// Settings for the devices. See Input Devices for more details.
	InputDevices InputInputDeviceArrayInput
	// List of input security groups.
	InputSecurityGroups pulumi.StringArrayInput
	// A list of the MediaConnect Flows. See Media Connect Flows for more details.
	MediaConnectFlows InputMediaConnectFlowArrayInput
	// Name of the input.
	Name pulumi.StringPtrInput
	// The ARN of the role this input assumes during and after creation.
	RoleArn pulumi.StringPtrInput
	// The source URLs for a PULL-type input. See Sources for more details.
	Sources InputSourceArrayInput
	// A map of tags to assign to the Input. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// The different types of inputs that AWS Elemental MediaLive supports.
	//
	// The following arguments are optional:
	Type pulumi.StringInput
	// Settings for a private VPC Input. See VPC for more details.
	Vpc InputVpcPtrInput
}

The set of arguments for constructing a Input resource.

func (InputArgs) ElementType

func (InputArgs) ElementType() reflect.Type

type InputArray

type InputArray []InputInput

func (InputArray) ElementType

func (InputArray) ElementType() reflect.Type

func (InputArray) ToInputArrayOutput

func (i InputArray) ToInputArrayOutput() InputArrayOutput

func (InputArray) ToInputArrayOutputWithContext

func (i InputArray) ToInputArrayOutputWithContext(ctx context.Context) InputArrayOutput

type InputArrayInput

type InputArrayInput interface {
	pulumi.Input

	ToInputArrayOutput() InputArrayOutput
	ToInputArrayOutputWithContext(context.Context) InputArrayOutput
}

InputArrayInput is an input type that accepts InputArray and InputArrayOutput values. You can construct a concrete instance of `InputArrayInput` via:

InputArray{ InputArgs{...} }

type InputArrayOutput

type InputArrayOutput struct{ *pulumi.OutputState }

func (InputArrayOutput) ElementType

func (InputArrayOutput) ElementType() reflect.Type

func (InputArrayOutput) Index

func (InputArrayOutput) ToInputArrayOutput

func (o InputArrayOutput) ToInputArrayOutput() InputArrayOutput

func (InputArrayOutput) ToInputArrayOutputWithContext

func (o InputArrayOutput) ToInputArrayOutputWithContext(ctx context.Context) InputArrayOutput

type InputDestination

type InputDestination struct {
	// A unique name for the location the RTMP stream is being pushed to.
	StreamName string `pulumi:"streamName"`
}

type InputDestinationArgs

type InputDestinationArgs struct {
	// A unique name for the location the RTMP stream is being pushed to.
	StreamName pulumi.StringInput `pulumi:"streamName"`
}

func (InputDestinationArgs) ElementType

func (InputDestinationArgs) ElementType() reflect.Type

func (InputDestinationArgs) ToInputDestinationOutput

func (i InputDestinationArgs) ToInputDestinationOutput() InputDestinationOutput

func (InputDestinationArgs) ToInputDestinationOutputWithContext

func (i InputDestinationArgs) ToInputDestinationOutputWithContext(ctx context.Context) InputDestinationOutput

type InputDestinationArray

type InputDestinationArray []InputDestinationInput

func (InputDestinationArray) ElementType

func (InputDestinationArray) ElementType() reflect.Type

func (InputDestinationArray) ToInputDestinationArrayOutput

func (i InputDestinationArray) ToInputDestinationArrayOutput() InputDestinationArrayOutput

func (InputDestinationArray) ToInputDestinationArrayOutputWithContext

func (i InputDestinationArray) ToInputDestinationArrayOutputWithContext(ctx context.Context) InputDestinationArrayOutput

type InputDestinationArrayInput

type InputDestinationArrayInput interface {
	pulumi.Input

	ToInputDestinationArrayOutput() InputDestinationArrayOutput
	ToInputDestinationArrayOutputWithContext(context.Context) InputDestinationArrayOutput
}

InputDestinationArrayInput is an input type that accepts InputDestinationArray and InputDestinationArrayOutput values. You can construct a concrete instance of `InputDestinationArrayInput` via:

InputDestinationArray{ InputDestinationArgs{...} }

type InputDestinationArrayOutput

type InputDestinationArrayOutput struct{ *pulumi.OutputState }

func (InputDestinationArrayOutput) ElementType

func (InputDestinationArrayOutput) Index

func (InputDestinationArrayOutput) ToInputDestinationArrayOutput

func (o InputDestinationArrayOutput) ToInputDestinationArrayOutput() InputDestinationArrayOutput

func (InputDestinationArrayOutput) ToInputDestinationArrayOutputWithContext

func (o InputDestinationArrayOutput) ToInputDestinationArrayOutputWithContext(ctx context.Context) InputDestinationArrayOutput

type InputDestinationInput

type InputDestinationInput interface {
	pulumi.Input

	ToInputDestinationOutput() InputDestinationOutput
	ToInputDestinationOutputWithContext(context.Context) InputDestinationOutput
}

InputDestinationInput is an input type that accepts InputDestinationArgs and InputDestinationOutput values. You can construct a concrete instance of `InputDestinationInput` via:

InputDestinationArgs{...}

type InputDestinationOutput

type InputDestinationOutput struct{ *pulumi.OutputState }

func (InputDestinationOutput) ElementType

func (InputDestinationOutput) ElementType() reflect.Type

func (InputDestinationOutput) StreamName

A unique name for the location the RTMP stream is being pushed to.

func (InputDestinationOutput) ToInputDestinationOutput

func (o InputDestinationOutput) ToInputDestinationOutput() InputDestinationOutput

func (InputDestinationOutput) ToInputDestinationOutputWithContext

func (o InputDestinationOutput) ToInputDestinationOutputWithContext(ctx context.Context) InputDestinationOutput

type InputInput

type InputInput interface {
	pulumi.Input

	ToInputOutput() InputOutput
	ToInputOutputWithContext(ctx context.Context) InputOutput
}

type InputInputDevice

type InputInputDevice struct {
	// The unique ID for the device.
	Id string `pulumi:"id"`
}

type InputInputDeviceArgs

type InputInputDeviceArgs struct {
	// The unique ID for the device.
	Id pulumi.StringInput `pulumi:"id"`
}

func (InputInputDeviceArgs) ElementType

func (InputInputDeviceArgs) ElementType() reflect.Type

func (InputInputDeviceArgs) ToInputInputDeviceOutput

func (i InputInputDeviceArgs) ToInputInputDeviceOutput() InputInputDeviceOutput

func (InputInputDeviceArgs) ToInputInputDeviceOutputWithContext

func (i InputInputDeviceArgs) ToInputInputDeviceOutputWithContext(ctx context.Context) InputInputDeviceOutput

type InputInputDeviceArray

type InputInputDeviceArray []InputInputDeviceInput

func (InputInputDeviceArray) ElementType

func (InputInputDeviceArray) ElementType() reflect.Type

func (InputInputDeviceArray) ToInputInputDeviceArrayOutput

func (i InputInputDeviceArray) ToInputInputDeviceArrayOutput() InputInputDeviceArrayOutput

func (InputInputDeviceArray) ToInputInputDeviceArrayOutputWithContext

func (i InputInputDeviceArray) ToInputInputDeviceArrayOutputWithContext(ctx context.Context) InputInputDeviceArrayOutput

type InputInputDeviceArrayInput

type InputInputDeviceArrayInput interface {
	pulumi.Input

	ToInputInputDeviceArrayOutput() InputInputDeviceArrayOutput
	ToInputInputDeviceArrayOutputWithContext(context.Context) InputInputDeviceArrayOutput
}

InputInputDeviceArrayInput is an input type that accepts InputInputDeviceArray and InputInputDeviceArrayOutput values. You can construct a concrete instance of `InputInputDeviceArrayInput` via:

InputInputDeviceArray{ InputInputDeviceArgs{...} }

type InputInputDeviceArrayOutput

type InputInputDeviceArrayOutput struct{ *pulumi.OutputState }

func (InputInputDeviceArrayOutput) ElementType

func (InputInputDeviceArrayOutput) Index

func (InputInputDeviceArrayOutput) ToInputInputDeviceArrayOutput

func (o InputInputDeviceArrayOutput) ToInputInputDeviceArrayOutput() InputInputDeviceArrayOutput

func (InputInputDeviceArrayOutput) ToInputInputDeviceArrayOutputWithContext

func (o InputInputDeviceArrayOutput) ToInputInputDeviceArrayOutputWithContext(ctx context.Context) InputInputDeviceArrayOutput

type InputInputDeviceInput

type InputInputDeviceInput interface {
	pulumi.Input

	ToInputInputDeviceOutput() InputInputDeviceOutput
	ToInputInputDeviceOutputWithContext(context.Context) InputInputDeviceOutput
}

InputInputDeviceInput is an input type that accepts InputInputDeviceArgs and InputInputDeviceOutput values. You can construct a concrete instance of `InputInputDeviceInput` via:

InputInputDeviceArgs{...}

type InputInputDeviceOutput

type InputInputDeviceOutput struct{ *pulumi.OutputState }

func (InputInputDeviceOutput) ElementType

func (InputInputDeviceOutput) ElementType() reflect.Type

func (InputInputDeviceOutput) Id

The unique ID for the device.

func (InputInputDeviceOutput) ToInputInputDeviceOutput

func (o InputInputDeviceOutput) ToInputInputDeviceOutput() InputInputDeviceOutput

func (InputInputDeviceOutput) ToInputInputDeviceOutputWithContext

func (o InputInputDeviceOutput) ToInputInputDeviceOutputWithContext(ctx context.Context) InputInputDeviceOutput

type InputMap

type InputMap map[string]InputInput

func (InputMap) ElementType

func (InputMap) ElementType() reflect.Type

func (InputMap) ToInputMapOutput

func (i InputMap) ToInputMapOutput() InputMapOutput

func (InputMap) ToInputMapOutputWithContext

func (i InputMap) ToInputMapOutputWithContext(ctx context.Context) InputMapOutput

type InputMapInput

type InputMapInput interface {
	pulumi.Input

	ToInputMapOutput() InputMapOutput
	ToInputMapOutputWithContext(context.Context) InputMapOutput
}

InputMapInput is an input type that accepts InputMap and InputMapOutput values. You can construct a concrete instance of `InputMapInput` via:

InputMap{ "key": InputArgs{...} }

type InputMapOutput

type InputMapOutput struct{ *pulumi.OutputState }

func (InputMapOutput) ElementType

func (InputMapOutput) ElementType() reflect.Type

func (InputMapOutput) MapIndex

func (InputMapOutput) ToInputMapOutput

func (o InputMapOutput) ToInputMapOutput() InputMapOutput

func (InputMapOutput) ToInputMapOutputWithContext

func (o InputMapOutput) ToInputMapOutputWithContext(ctx context.Context) InputMapOutput

type InputMediaConnectFlow

type InputMediaConnectFlow struct {
	// The ARN of the MediaConnect Flow
	FlowArn string `pulumi:"flowArn"`
}

type InputMediaConnectFlowArgs

type InputMediaConnectFlowArgs struct {
	// The ARN of the MediaConnect Flow
	FlowArn pulumi.StringInput `pulumi:"flowArn"`
}

func (InputMediaConnectFlowArgs) ElementType

func (InputMediaConnectFlowArgs) ElementType() reflect.Type

func (InputMediaConnectFlowArgs) ToInputMediaConnectFlowOutput

func (i InputMediaConnectFlowArgs) ToInputMediaConnectFlowOutput() InputMediaConnectFlowOutput

func (InputMediaConnectFlowArgs) ToInputMediaConnectFlowOutputWithContext

func (i InputMediaConnectFlowArgs) ToInputMediaConnectFlowOutputWithContext(ctx context.Context) InputMediaConnectFlowOutput

type InputMediaConnectFlowArray

type InputMediaConnectFlowArray []InputMediaConnectFlowInput

func (InputMediaConnectFlowArray) ElementType

func (InputMediaConnectFlowArray) ElementType() reflect.Type

func (InputMediaConnectFlowArray) ToInputMediaConnectFlowArrayOutput

func (i InputMediaConnectFlowArray) ToInputMediaConnectFlowArrayOutput() InputMediaConnectFlowArrayOutput

func (InputMediaConnectFlowArray) ToInputMediaConnectFlowArrayOutputWithContext

func (i InputMediaConnectFlowArray) ToInputMediaConnectFlowArrayOutputWithContext(ctx context.Context) InputMediaConnectFlowArrayOutput

type InputMediaConnectFlowArrayInput

type InputMediaConnectFlowArrayInput interface {
	pulumi.Input

	ToInputMediaConnectFlowArrayOutput() InputMediaConnectFlowArrayOutput
	ToInputMediaConnectFlowArrayOutputWithContext(context.Context) InputMediaConnectFlowArrayOutput
}

InputMediaConnectFlowArrayInput is an input type that accepts InputMediaConnectFlowArray and InputMediaConnectFlowArrayOutput values. You can construct a concrete instance of `InputMediaConnectFlowArrayInput` via:

InputMediaConnectFlowArray{ InputMediaConnectFlowArgs{...} }

type InputMediaConnectFlowArrayOutput

type InputMediaConnectFlowArrayOutput struct{ *pulumi.OutputState }

func (InputMediaConnectFlowArrayOutput) ElementType

func (InputMediaConnectFlowArrayOutput) Index

func (InputMediaConnectFlowArrayOutput) ToInputMediaConnectFlowArrayOutput

func (o InputMediaConnectFlowArrayOutput) ToInputMediaConnectFlowArrayOutput() InputMediaConnectFlowArrayOutput

func (InputMediaConnectFlowArrayOutput) ToInputMediaConnectFlowArrayOutputWithContext

func (o InputMediaConnectFlowArrayOutput) ToInputMediaConnectFlowArrayOutputWithContext(ctx context.Context) InputMediaConnectFlowArrayOutput

type InputMediaConnectFlowInput

type InputMediaConnectFlowInput interface {
	pulumi.Input

	ToInputMediaConnectFlowOutput() InputMediaConnectFlowOutput
	ToInputMediaConnectFlowOutputWithContext(context.Context) InputMediaConnectFlowOutput
}

InputMediaConnectFlowInput is an input type that accepts InputMediaConnectFlowArgs and InputMediaConnectFlowOutput values. You can construct a concrete instance of `InputMediaConnectFlowInput` via:

InputMediaConnectFlowArgs{...}

type InputMediaConnectFlowOutput

type InputMediaConnectFlowOutput struct{ *pulumi.OutputState }

func (InputMediaConnectFlowOutput) ElementType

func (InputMediaConnectFlowOutput) FlowArn

The ARN of the MediaConnect Flow

func (InputMediaConnectFlowOutput) ToInputMediaConnectFlowOutput

func (o InputMediaConnectFlowOutput) ToInputMediaConnectFlowOutput() InputMediaConnectFlowOutput

func (InputMediaConnectFlowOutput) ToInputMediaConnectFlowOutputWithContext

func (o InputMediaConnectFlowOutput) ToInputMediaConnectFlowOutputWithContext(ctx context.Context) InputMediaConnectFlowOutput

type InputOutput

type InputOutput struct{ *pulumi.OutputState }

func (InputOutput) Arn

ARN of the Input.

func (InputOutput) AttachedChannels

func (o InputOutput) AttachedChannels() pulumi.StringArrayOutput

Channels attached to Input.

func (InputOutput) Destinations

func (o InputOutput) Destinations() InputDestinationArrayOutput

Destination settings for PUSH type inputs. See Destinations for more details.

func (InputOutput) ElementType

func (InputOutput) ElementType() reflect.Type

func (InputOutput) InputClass

func (o InputOutput) InputClass() pulumi.StringOutput

The input class.

func (InputOutput) InputDevices

func (o InputOutput) InputDevices() InputInputDeviceArrayOutput

Settings for the devices. See Input Devices for more details.

func (InputOutput) InputPartnerIds

func (o InputOutput) InputPartnerIds() pulumi.StringArrayOutput

A list of IDs for all Inputs which are partners of this one.

func (InputOutput) InputSecurityGroups

func (o InputOutput) InputSecurityGroups() pulumi.StringArrayOutput

List of input security groups.

func (InputOutput) InputSourceType

func (o InputOutput) InputSourceType() pulumi.StringOutput

Source type of the input.

func (InputOutput) MediaConnectFlows

func (o InputOutput) MediaConnectFlows() InputMediaConnectFlowArrayOutput

A list of the MediaConnect Flows. See Media Connect Flows for more details.

func (InputOutput) Name

func (o InputOutput) Name() pulumi.StringOutput

Name of the input.

func (InputOutput) RoleArn

func (o InputOutput) RoleArn() pulumi.StringOutput

The ARN of the role this input assumes during and after creation.

func (InputOutput) Sources

func (o InputOutput) Sources() InputSourceArrayOutput

The source URLs for a PULL-type input. See Sources for more details.

func (InputOutput) Tags

A map of tags to assign to the Input. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (InputOutput) TagsAll

func (o InputOutput) TagsAll() pulumi.StringMapOutput

func (InputOutput) ToInputOutput

func (o InputOutput) ToInputOutput() InputOutput

func (InputOutput) ToInputOutputWithContext

func (o InputOutput) ToInputOutputWithContext(ctx context.Context) InputOutput

func (InputOutput) Type

func (o InputOutput) Type() pulumi.StringOutput

The different types of inputs that AWS Elemental MediaLive supports.

The following arguments are optional:

func (InputOutput) Vpc

Settings for a private VPC Input. See VPC for more details.

type InputSecurityGroup

type InputSecurityGroup struct {
	pulumi.CustomResourceState

	// ARN of the InputSecurityGroup.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The list of inputs currently using this InputSecurityGroup.
	Inputs pulumi.StringArrayOutput `pulumi:"inputs"`
	// A map of tags to assign to the InputSecurityGroup. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapOutput `pulumi:"tags"`
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// Whitelist rules. See Whitelist Rules for more details.
	//
	// The following arguments are optional:
	WhitelistRules InputSecurityGroupWhitelistRuleArrayOutput `pulumi:"whitelistRules"`
}

Resource for managing an AWS MediaLive InputSecurityGroup.

## Example Usage ### Basic Usage

```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/medialive"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := medialive.NewInputSecurityGroup(ctx, "example", &medialive.InputSecurityGroupArgs{
			Tags: pulumi.StringMap{
				"ENVIRONMENT": pulumi.String("prod"),
			},
			WhitelistRules: medialive.InputSecurityGroupWhitelistRuleArray{
				&medialive.InputSecurityGroupWhitelistRuleArgs{
					Cidr: pulumi.String("10.0.0.8/32"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

MediaLive InputSecurityGroup can be imported using the `id`, e.g.,

```sh

$ pulumi import aws:medialive/inputSecurityGroup:InputSecurityGroup example 123456

```

func GetInputSecurityGroup

func GetInputSecurityGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InputSecurityGroupState, opts ...pulumi.ResourceOption) (*InputSecurityGroup, error)

GetInputSecurityGroup gets an existing InputSecurityGroup 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 NewInputSecurityGroup

func NewInputSecurityGroup(ctx *pulumi.Context,
	name string, args *InputSecurityGroupArgs, opts ...pulumi.ResourceOption) (*InputSecurityGroup, error)

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

func (*InputSecurityGroup) ElementType

func (*InputSecurityGroup) ElementType() reflect.Type

func (*InputSecurityGroup) ToInputSecurityGroupOutput

func (i *InputSecurityGroup) ToInputSecurityGroupOutput() InputSecurityGroupOutput

func (*InputSecurityGroup) ToInputSecurityGroupOutputWithContext

func (i *InputSecurityGroup) ToInputSecurityGroupOutputWithContext(ctx context.Context) InputSecurityGroupOutput

type InputSecurityGroupArgs

type InputSecurityGroupArgs struct {
	// A map of tags to assign to the InputSecurityGroup. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Whitelist rules. See Whitelist Rules for more details.
	//
	// The following arguments are optional:
	WhitelistRules InputSecurityGroupWhitelistRuleArrayInput
}

The set of arguments for constructing a InputSecurityGroup resource.

func (InputSecurityGroupArgs) ElementType

func (InputSecurityGroupArgs) ElementType() reflect.Type

type InputSecurityGroupArray

type InputSecurityGroupArray []InputSecurityGroupInput

func (InputSecurityGroupArray) ElementType

func (InputSecurityGroupArray) ElementType() reflect.Type

func (InputSecurityGroupArray) ToInputSecurityGroupArrayOutput

func (i InputSecurityGroupArray) ToInputSecurityGroupArrayOutput() InputSecurityGroupArrayOutput

func (InputSecurityGroupArray) ToInputSecurityGroupArrayOutputWithContext

func (i InputSecurityGroupArray) ToInputSecurityGroupArrayOutputWithContext(ctx context.Context) InputSecurityGroupArrayOutput

type InputSecurityGroupArrayInput

type InputSecurityGroupArrayInput interface {
	pulumi.Input

	ToInputSecurityGroupArrayOutput() InputSecurityGroupArrayOutput
	ToInputSecurityGroupArrayOutputWithContext(context.Context) InputSecurityGroupArrayOutput
}

InputSecurityGroupArrayInput is an input type that accepts InputSecurityGroupArray and InputSecurityGroupArrayOutput values. You can construct a concrete instance of `InputSecurityGroupArrayInput` via:

InputSecurityGroupArray{ InputSecurityGroupArgs{...} }

type InputSecurityGroupArrayOutput

type InputSecurityGroupArrayOutput struct{ *pulumi.OutputState }

func (InputSecurityGroupArrayOutput) ElementType

func (InputSecurityGroupArrayOutput) Index

func (InputSecurityGroupArrayOutput) ToInputSecurityGroupArrayOutput

func (o InputSecurityGroupArrayOutput) ToInputSecurityGroupArrayOutput() InputSecurityGroupArrayOutput

func (InputSecurityGroupArrayOutput) ToInputSecurityGroupArrayOutputWithContext

func (o InputSecurityGroupArrayOutput) ToInputSecurityGroupArrayOutputWithContext(ctx context.Context) InputSecurityGroupArrayOutput

type InputSecurityGroupInput

type InputSecurityGroupInput interface {
	pulumi.Input

	ToInputSecurityGroupOutput() InputSecurityGroupOutput
	ToInputSecurityGroupOutputWithContext(ctx context.Context) InputSecurityGroupOutput
}

type InputSecurityGroupMap

type InputSecurityGroupMap map[string]InputSecurityGroupInput

func (InputSecurityGroupMap) ElementType

func (InputSecurityGroupMap) ElementType() reflect.Type

func (InputSecurityGroupMap) ToInputSecurityGroupMapOutput

func (i InputSecurityGroupMap) ToInputSecurityGroupMapOutput() InputSecurityGroupMapOutput

func (InputSecurityGroupMap) ToInputSecurityGroupMapOutputWithContext

func (i InputSecurityGroupMap) ToInputSecurityGroupMapOutputWithContext(ctx context.Context) InputSecurityGroupMapOutput

type InputSecurityGroupMapInput

type InputSecurityGroupMapInput interface {
	pulumi.Input

	ToInputSecurityGroupMapOutput() InputSecurityGroupMapOutput
	ToInputSecurityGroupMapOutputWithContext(context.Context) InputSecurityGroupMapOutput
}

InputSecurityGroupMapInput is an input type that accepts InputSecurityGroupMap and InputSecurityGroupMapOutput values. You can construct a concrete instance of `InputSecurityGroupMapInput` via:

InputSecurityGroupMap{ "key": InputSecurityGroupArgs{...} }

type InputSecurityGroupMapOutput

type InputSecurityGroupMapOutput struct{ *pulumi.OutputState }

func (InputSecurityGroupMapOutput) ElementType

func (InputSecurityGroupMapOutput) MapIndex

func (InputSecurityGroupMapOutput) ToInputSecurityGroupMapOutput

func (o InputSecurityGroupMapOutput) ToInputSecurityGroupMapOutput() InputSecurityGroupMapOutput

func (InputSecurityGroupMapOutput) ToInputSecurityGroupMapOutputWithContext

func (o InputSecurityGroupMapOutput) ToInputSecurityGroupMapOutputWithContext(ctx context.Context) InputSecurityGroupMapOutput

type InputSecurityGroupOutput

type InputSecurityGroupOutput struct{ *pulumi.OutputState }

func (InputSecurityGroupOutput) Arn

ARN of the InputSecurityGroup.

func (InputSecurityGroupOutput) ElementType

func (InputSecurityGroupOutput) ElementType() reflect.Type

func (InputSecurityGroupOutput) Inputs

The list of inputs currently using this InputSecurityGroup.

func (InputSecurityGroupOutput) Tags

A map of tags to assign to the InputSecurityGroup. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (InputSecurityGroupOutput) TagsAll

func (InputSecurityGroupOutput) ToInputSecurityGroupOutput

func (o InputSecurityGroupOutput) ToInputSecurityGroupOutput() InputSecurityGroupOutput

func (InputSecurityGroupOutput) ToInputSecurityGroupOutputWithContext

func (o InputSecurityGroupOutput) ToInputSecurityGroupOutputWithContext(ctx context.Context) InputSecurityGroupOutput

func (InputSecurityGroupOutput) WhitelistRules

Whitelist rules. See Whitelist Rules for more details.

The following arguments are optional:

type InputSecurityGroupState

type InputSecurityGroupState struct {
	// ARN of the InputSecurityGroup.
	Arn pulumi.StringPtrInput
	// The list of inputs currently using this InputSecurityGroup.
	Inputs pulumi.StringArrayInput
	// A map of tags to assign to the InputSecurityGroup. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapInput
	TagsAll pulumi.StringMapInput
	// Whitelist rules. See Whitelist Rules for more details.
	//
	// The following arguments are optional:
	WhitelistRules InputSecurityGroupWhitelistRuleArrayInput
}

func (InputSecurityGroupState) ElementType

func (InputSecurityGroupState) ElementType() reflect.Type

type InputSecurityGroupWhitelistRule

type InputSecurityGroupWhitelistRule struct {
	// The IPv4 CIDR that's whitelisted.
	Cidr string `pulumi:"cidr"`
}

type InputSecurityGroupWhitelistRuleArgs

type InputSecurityGroupWhitelistRuleArgs struct {
	// The IPv4 CIDR that's whitelisted.
	Cidr pulumi.StringInput `pulumi:"cidr"`
}

func (InputSecurityGroupWhitelistRuleArgs) ElementType

func (InputSecurityGroupWhitelistRuleArgs) ToInputSecurityGroupWhitelistRuleOutput

func (i InputSecurityGroupWhitelistRuleArgs) ToInputSecurityGroupWhitelistRuleOutput() InputSecurityGroupWhitelistRuleOutput

func (InputSecurityGroupWhitelistRuleArgs) ToInputSecurityGroupWhitelistRuleOutputWithContext

func (i InputSecurityGroupWhitelistRuleArgs) ToInputSecurityGroupWhitelistRuleOutputWithContext(ctx context.Context) InputSecurityGroupWhitelistRuleOutput

type InputSecurityGroupWhitelistRuleArray

type InputSecurityGroupWhitelistRuleArray []InputSecurityGroupWhitelistRuleInput

func (InputSecurityGroupWhitelistRuleArray) ElementType

func (InputSecurityGroupWhitelistRuleArray) ToInputSecurityGroupWhitelistRuleArrayOutput

func (i InputSecurityGroupWhitelistRuleArray) ToInputSecurityGroupWhitelistRuleArrayOutput() InputSecurityGroupWhitelistRuleArrayOutput

func (InputSecurityGroupWhitelistRuleArray) ToInputSecurityGroupWhitelistRuleArrayOutputWithContext

func (i InputSecurityGroupWhitelistRuleArray) ToInputSecurityGroupWhitelistRuleArrayOutputWithContext(ctx context.Context) InputSecurityGroupWhitelistRuleArrayOutput

type InputSecurityGroupWhitelistRuleArrayInput

type InputSecurityGroupWhitelistRuleArrayInput interface {
	pulumi.Input

	ToInputSecurityGroupWhitelistRuleArrayOutput() InputSecurityGroupWhitelistRuleArrayOutput
	ToInputSecurityGroupWhitelistRuleArrayOutputWithContext(context.Context) InputSecurityGroupWhitelistRuleArrayOutput
}

InputSecurityGroupWhitelistRuleArrayInput is an input type that accepts InputSecurityGroupWhitelistRuleArray and InputSecurityGroupWhitelistRuleArrayOutput values. You can construct a concrete instance of `InputSecurityGroupWhitelistRuleArrayInput` via:

InputSecurityGroupWhitelistRuleArray{ InputSecurityGroupWhitelistRuleArgs{...} }

type InputSecurityGroupWhitelistRuleArrayOutput

type InputSecurityGroupWhitelistRuleArrayOutput struct{ *pulumi.OutputState }

func (InputSecurityGroupWhitelistRuleArrayOutput) ElementType

func (InputSecurityGroupWhitelistRuleArrayOutput) Index

func (InputSecurityGroupWhitelistRuleArrayOutput) ToInputSecurityGroupWhitelistRuleArrayOutput

func (o InputSecurityGroupWhitelistRuleArrayOutput) ToInputSecurityGroupWhitelistRuleArrayOutput() InputSecurityGroupWhitelistRuleArrayOutput

func (InputSecurityGroupWhitelistRuleArrayOutput) ToInputSecurityGroupWhitelistRuleArrayOutputWithContext

func (o InputSecurityGroupWhitelistRuleArrayOutput) ToInputSecurityGroupWhitelistRuleArrayOutputWithContext(ctx context.Context) InputSecurityGroupWhitelistRuleArrayOutput

type InputSecurityGroupWhitelistRuleInput

type InputSecurityGroupWhitelistRuleInput interface {
	pulumi.Input

	ToInputSecurityGroupWhitelistRuleOutput() InputSecurityGroupWhitelistRuleOutput
	ToInputSecurityGroupWhitelistRuleOutputWithContext(context.Context) InputSecurityGroupWhitelistRuleOutput
}

InputSecurityGroupWhitelistRuleInput is an input type that accepts InputSecurityGroupWhitelistRuleArgs and InputSecurityGroupWhitelistRuleOutput values. You can construct a concrete instance of `InputSecurityGroupWhitelistRuleInput` via:

InputSecurityGroupWhitelistRuleArgs{...}

type InputSecurityGroupWhitelistRuleOutput

type InputSecurityGroupWhitelistRuleOutput struct{ *pulumi.OutputState }

func (InputSecurityGroupWhitelistRuleOutput) Cidr

The IPv4 CIDR that's whitelisted.

func (InputSecurityGroupWhitelistRuleOutput) ElementType

func (InputSecurityGroupWhitelistRuleOutput) ToInputSecurityGroupWhitelistRuleOutput

func (o InputSecurityGroupWhitelistRuleOutput) ToInputSecurityGroupWhitelistRuleOutput() InputSecurityGroupWhitelistRuleOutput

func (InputSecurityGroupWhitelistRuleOutput) ToInputSecurityGroupWhitelistRuleOutputWithContext

func (o InputSecurityGroupWhitelistRuleOutput) ToInputSecurityGroupWhitelistRuleOutputWithContext(ctx context.Context) InputSecurityGroupWhitelistRuleOutput

type InputSource

type InputSource struct {
	// The key used to extract the password from EC2 Parameter store.
	PasswordParam string `pulumi:"passwordParam"`
	// The URL where the stream is pulled from.
	Url string `pulumi:"url"`
	// The username for the input source.
	Username string `pulumi:"username"`
}

type InputSourceArgs

type InputSourceArgs struct {
	// The key used to extract the password from EC2 Parameter store.
	PasswordParam pulumi.StringInput `pulumi:"passwordParam"`
	// The URL where the stream is pulled from.
	Url pulumi.StringInput `pulumi:"url"`
	// The username for the input source.
	Username pulumi.StringInput `pulumi:"username"`
}

func (InputSourceArgs) ElementType

func (InputSourceArgs) ElementType() reflect.Type

func (InputSourceArgs) ToInputSourceOutput

func (i InputSourceArgs) ToInputSourceOutput() InputSourceOutput

func (InputSourceArgs) ToInputSourceOutputWithContext

func (i InputSourceArgs) ToInputSourceOutputWithContext(ctx context.Context) InputSourceOutput

type InputSourceArray

type InputSourceArray []InputSourceInput

func (InputSourceArray) ElementType

func (InputSourceArray) ElementType() reflect.Type

func (InputSourceArray) ToInputSourceArrayOutput

func (i InputSourceArray) ToInputSourceArrayOutput() InputSourceArrayOutput

func (InputSourceArray) ToInputSourceArrayOutputWithContext

func (i InputSourceArray) ToInputSourceArrayOutputWithContext(ctx context.Context) InputSourceArrayOutput

type InputSourceArrayInput

type InputSourceArrayInput interface {
	pulumi.Input

	ToInputSourceArrayOutput() InputSourceArrayOutput
	ToInputSourceArrayOutputWithContext(context.Context) InputSourceArrayOutput
}

InputSourceArrayInput is an input type that accepts InputSourceArray and InputSourceArrayOutput values. You can construct a concrete instance of `InputSourceArrayInput` via:

InputSourceArray{ InputSourceArgs{...} }

type InputSourceArrayOutput

type InputSourceArrayOutput struct{ *pulumi.OutputState }

func (InputSourceArrayOutput) ElementType

func (InputSourceArrayOutput) ElementType() reflect.Type

func (InputSourceArrayOutput) Index

func (InputSourceArrayOutput) ToInputSourceArrayOutput

func (o InputSourceArrayOutput) ToInputSourceArrayOutput() InputSourceArrayOutput

func (InputSourceArrayOutput) ToInputSourceArrayOutputWithContext

func (o InputSourceArrayOutput) ToInputSourceArrayOutputWithContext(ctx context.Context) InputSourceArrayOutput

type InputSourceInput

type InputSourceInput interface {
	pulumi.Input

	ToInputSourceOutput() InputSourceOutput
	ToInputSourceOutputWithContext(context.Context) InputSourceOutput
}

InputSourceInput is an input type that accepts InputSourceArgs and InputSourceOutput values. You can construct a concrete instance of `InputSourceInput` via:

InputSourceArgs{...}

type InputSourceOutput

type InputSourceOutput struct{ *pulumi.OutputState }

func (InputSourceOutput) ElementType

func (InputSourceOutput) ElementType() reflect.Type

func (InputSourceOutput) PasswordParam

func (o InputSourceOutput) PasswordParam() pulumi.StringOutput

The key used to extract the password from EC2 Parameter store.

func (InputSourceOutput) ToInputSourceOutput

func (o InputSourceOutput) ToInputSourceOutput() InputSourceOutput

func (InputSourceOutput) ToInputSourceOutputWithContext

func (o InputSourceOutput) ToInputSourceOutputWithContext(ctx context.Context) InputSourceOutput

func (InputSourceOutput) Url

The URL where the stream is pulled from.

func (InputSourceOutput) Username

func (o InputSourceOutput) Username() pulumi.StringOutput

The username for the input source.

type InputState

type InputState struct {
	// ARN of the Input.
	Arn pulumi.StringPtrInput
	// Channels attached to Input.
	AttachedChannels pulumi.StringArrayInput
	// Destination settings for PUSH type inputs. See Destinations for more details.
	Destinations InputDestinationArrayInput
	// The input class.
	InputClass pulumi.StringPtrInput
	// Settings for the devices. See Input Devices for more details.
	InputDevices InputInputDeviceArrayInput
	// A list of IDs for all Inputs which are partners of this one.
	InputPartnerIds pulumi.StringArrayInput
	// List of input security groups.
	InputSecurityGroups pulumi.StringArrayInput
	// Source type of the input.
	InputSourceType pulumi.StringPtrInput
	// A list of the MediaConnect Flows. See Media Connect Flows for more details.
	MediaConnectFlows InputMediaConnectFlowArrayInput
	// Name of the input.
	Name pulumi.StringPtrInput
	// The ARN of the role this input assumes during and after creation.
	RoleArn pulumi.StringPtrInput
	// The source URLs for a PULL-type input. See Sources for more details.
	Sources InputSourceArrayInput
	// A map of tags to assign to the Input. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapInput
	TagsAll pulumi.StringMapInput
	// The different types of inputs that AWS Elemental MediaLive supports.
	//
	// The following arguments are optional:
	Type pulumi.StringPtrInput
	// Settings for a private VPC Input. See VPC for more details.
	Vpc InputVpcPtrInput
}

func (InputState) ElementType

func (InputState) ElementType() reflect.Type

type InputVpc

type InputVpc struct {
	// A list of up to 5 EC2 VPC security group IDs to attach to the Input.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// A list of 2 VPC subnet IDs from the same VPC.
	SubnetIds []string `pulumi:"subnetIds"`
}

type InputVpcArgs

type InputVpcArgs struct {
	// A list of up to 5 EC2 VPC security group IDs to attach to the Input.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// A list of 2 VPC subnet IDs from the same VPC.
	SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"`
}

func (InputVpcArgs) ElementType

func (InputVpcArgs) ElementType() reflect.Type

func (InputVpcArgs) ToInputVpcOutput

func (i InputVpcArgs) ToInputVpcOutput() InputVpcOutput

func (InputVpcArgs) ToInputVpcOutputWithContext

func (i InputVpcArgs) ToInputVpcOutputWithContext(ctx context.Context) InputVpcOutput

func (InputVpcArgs) ToInputVpcPtrOutput

func (i InputVpcArgs) ToInputVpcPtrOutput() InputVpcPtrOutput

func (InputVpcArgs) ToInputVpcPtrOutputWithContext

func (i InputVpcArgs) ToInputVpcPtrOutputWithContext(ctx context.Context) InputVpcPtrOutput

type InputVpcInput

type InputVpcInput interface {
	pulumi.Input

	ToInputVpcOutput() InputVpcOutput
	ToInputVpcOutputWithContext(context.Context) InputVpcOutput
}

InputVpcInput is an input type that accepts InputVpcArgs and InputVpcOutput values. You can construct a concrete instance of `InputVpcInput` via:

InputVpcArgs{...}

type InputVpcOutput

type InputVpcOutput struct{ *pulumi.OutputState }

func (InputVpcOutput) ElementType

func (InputVpcOutput) ElementType() reflect.Type

func (InputVpcOutput) SecurityGroupIds

func (o InputVpcOutput) SecurityGroupIds() pulumi.StringArrayOutput

A list of up to 5 EC2 VPC security group IDs to attach to the Input.

func (InputVpcOutput) SubnetIds

func (o InputVpcOutput) SubnetIds() pulumi.StringArrayOutput

A list of 2 VPC subnet IDs from the same VPC.

func (InputVpcOutput) ToInputVpcOutput

func (o InputVpcOutput) ToInputVpcOutput() InputVpcOutput

func (InputVpcOutput) ToInputVpcOutputWithContext

func (o InputVpcOutput) ToInputVpcOutputWithContext(ctx context.Context) InputVpcOutput

func (InputVpcOutput) ToInputVpcPtrOutput

func (o InputVpcOutput) ToInputVpcPtrOutput() InputVpcPtrOutput

func (InputVpcOutput) ToInputVpcPtrOutputWithContext

func (o InputVpcOutput) ToInputVpcPtrOutputWithContext(ctx context.Context) InputVpcPtrOutput

type InputVpcPtrInput

type InputVpcPtrInput interface {
	pulumi.Input

	ToInputVpcPtrOutput() InputVpcPtrOutput
	ToInputVpcPtrOutputWithContext(context.Context) InputVpcPtrOutput
}

InputVpcPtrInput is an input type that accepts InputVpcArgs, InputVpcPtr and InputVpcPtrOutput values. You can construct a concrete instance of `InputVpcPtrInput` via:

        InputVpcArgs{...}

or:

        nil

func InputVpcPtr

func InputVpcPtr(v *InputVpcArgs) InputVpcPtrInput

type InputVpcPtrOutput

type InputVpcPtrOutput struct{ *pulumi.OutputState }

func (InputVpcPtrOutput) Elem

func (InputVpcPtrOutput) ElementType

func (InputVpcPtrOutput) ElementType() reflect.Type

func (InputVpcPtrOutput) SecurityGroupIds

func (o InputVpcPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput

A list of up to 5 EC2 VPC security group IDs to attach to the Input.

func (InputVpcPtrOutput) SubnetIds

A list of 2 VPC subnet IDs from the same VPC.

func (InputVpcPtrOutput) ToInputVpcPtrOutput

func (o InputVpcPtrOutput) ToInputVpcPtrOutput() InputVpcPtrOutput

func (InputVpcPtrOutput) ToInputVpcPtrOutputWithContext

func (o InputVpcPtrOutput) ToInputVpcPtrOutputWithContext(ctx context.Context) InputVpcPtrOutput

type Multiplex

type Multiplex struct {
	pulumi.CustomResourceState

	// ARN of the Multiplex.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// A list of availability zones. You must specify exactly two.
	AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"`
	// Multiplex settings. See Multiplex Settings for more details.
	MultiplexSettings MultiplexMultiplexSettingsPtrOutput `pulumi:"multiplexSettings"`
	// name of Multiplex.
	//
	// The following arguments are optional:
	Name pulumi.StringOutput `pulumi:"name"`
	// Whether to start the Multiplex. Defaults to `false`.
	StartMultiplex pulumi.BoolPtrOutput `pulumi:"startMultiplex"`
	// A map of tags to assign to the Multiplex. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapOutput `pulumi:"tags"`
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}

Resource for managing an AWS MediaLive Multiplex.

## Example Usage ### Basic Usage

```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v5/go/aws"
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/medialive"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		available, err := aws.GetAvailabilityZones(ctx, &aws.GetAvailabilityZonesArgs{
			State: pulumi.StringRef("available"),
		}, nil)
		if err != nil {
			return err
		}
		_, err = medialive.NewMultiplex(ctx, "example", &medialive.MultiplexArgs{
			AvailabilityZones: pulumi.StringArray{
				*pulumi.String(available.Names[0]),
				*pulumi.String(available.Names[1]),
			},
			MultiplexSettings: &medialive.MultiplexMultiplexSettingsArgs{
				TransportStreamBitrate:              pulumi.Int(1000000),
				TransportStreamId:                   pulumi.Int(1),
				TransportStreamReservedBitrate:      pulumi.Int(1),
				MaximumVideoBufferDelayMilliseconds: pulumi.Int(1000),
			},
			StartMultiplex: pulumi.Bool(true),
			Tags: pulumi.StringMap{
				"tag1": pulumi.String("value1"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

MediaLive Multiplex can be imported using the `id`, e.g.,

```sh

$ pulumi import aws:medialive/multiplex:Multiplex example 12345678

```

func GetMultiplex

func GetMultiplex(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MultiplexState, opts ...pulumi.ResourceOption) (*Multiplex, error)

GetMultiplex gets an existing Multiplex 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 NewMultiplex

func NewMultiplex(ctx *pulumi.Context,
	name string, args *MultiplexArgs, opts ...pulumi.ResourceOption) (*Multiplex, error)

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

func (*Multiplex) ElementType

func (*Multiplex) ElementType() reflect.Type

func (*Multiplex) ToMultiplexOutput

func (i *Multiplex) ToMultiplexOutput() MultiplexOutput

func (*Multiplex) ToMultiplexOutputWithContext

func (i *Multiplex) ToMultiplexOutputWithContext(ctx context.Context) MultiplexOutput

type MultiplexArgs

type MultiplexArgs struct {
	// A list of availability zones. You must specify exactly two.
	AvailabilityZones pulumi.StringArrayInput
	// Multiplex settings. See Multiplex Settings for more details.
	MultiplexSettings MultiplexMultiplexSettingsPtrInput
	// name of Multiplex.
	//
	// The following arguments are optional:
	Name pulumi.StringPtrInput
	// Whether to start the Multiplex. Defaults to `false`.
	StartMultiplex pulumi.BoolPtrInput
	// A map of tags to assign to the Multiplex. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Multiplex resource.

func (MultiplexArgs) ElementType

func (MultiplexArgs) ElementType() reflect.Type

type MultiplexArray

type MultiplexArray []MultiplexInput

func (MultiplexArray) ElementType

func (MultiplexArray) ElementType() reflect.Type

func (MultiplexArray) ToMultiplexArrayOutput

func (i MultiplexArray) ToMultiplexArrayOutput() MultiplexArrayOutput

func (MultiplexArray) ToMultiplexArrayOutputWithContext

func (i MultiplexArray) ToMultiplexArrayOutputWithContext(ctx context.Context) MultiplexArrayOutput

type MultiplexArrayInput

type MultiplexArrayInput interface {
	pulumi.Input

	ToMultiplexArrayOutput() MultiplexArrayOutput
	ToMultiplexArrayOutputWithContext(context.Context) MultiplexArrayOutput
}

MultiplexArrayInput is an input type that accepts MultiplexArray and MultiplexArrayOutput values. You can construct a concrete instance of `MultiplexArrayInput` via:

MultiplexArray{ MultiplexArgs{...} }

type MultiplexArrayOutput

type MultiplexArrayOutput struct{ *pulumi.OutputState }

func (MultiplexArrayOutput) ElementType

func (MultiplexArrayOutput) ElementType() reflect.Type

func (MultiplexArrayOutput) Index

func (MultiplexArrayOutput) ToMultiplexArrayOutput

func (o MultiplexArrayOutput) ToMultiplexArrayOutput() MultiplexArrayOutput

func (MultiplexArrayOutput) ToMultiplexArrayOutputWithContext

func (o MultiplexArrayOutput) ToMultiplexArrayOutputWithContext(ctx context.Context) MultiplexArrayOutput

type MultiplexInput

type MultiplexInput interface {
	pulumi.Input

	ToMultiplexOutput() MultiplexOutput
	ToMultiplexOutputWithContext(ctx context.Context) MultiplexOutput
}

type MultiplexMap

type MultiplexMap map[string]MultiplexInput

func (MultiplexMap) ElementType

func (MultiplexMap) ElementType() reflect.Type

func (MultiplexMap) ToMultiplexMapOutput

func (i MultiplexMap) ToMultiplexMapOutput() MultiplexMapOutput

func (MultiplexMap) ToMultiplexMapOutputWithContext

func (i MultiplexMap) ToMultiplexMapOutputWithContext(ctx context.Context) MultiplexMapOutput

type MultiplexMapInput

type MultiplexMapInput interface {
	pulumi.Input

	ToMultiplexMapOutput() MultiplexMapOutput
	ToMultiplexMapOutputWithContext(context.Context) MultiplexMapOutput
}

MultiplexMapInput is an input type that accepts MultiplexMap and MultiplexMapOutput values. You can construct a concrete instance of `MultiplexMapInput` via:

MultiplexMap{ "key": MultiplexArgs{...} }

type MultiplexMapOutput

type MultiplexMapOutput struct{ *pulumi.OutputState }

func (MultiplexMapOutput) ElementType

func (MultiplexMapOutput) ElementType() reflect.Type

func (MultiplexMapOutput) MapIndex

func (MultiplexMapOutput) ToMultiplexMapOutput

func (o MultiplexMapOutput) ToMultiplexMapOutput() MultiplexMapOutput

func (MultiplexMapOutput) ToMultiplexMapOutputWithContext

func (o MultiplexMapOutput) ToMultiplexMapOutputWithContext(ctx context.Context) MultiplexMapOutput

type MultiplexMultiplexSettings

type MultiplexMultiplexSettings struct {
	// Maximum video buffer delay.
	MaximumVideoBufferDelayMilliseconds *int `pulumi:"maximumVideoBufferDelayMilliseconds"`
	// Transport stream bit rate.
	TransportStreamBitrate int `pulumi:"transportStreamBitrate"`
	// Unique ID for each multiplex.
	TransportStreamId int `pulumi:"transportStreamId"`
	// Transport stream reserved bit rate.
	TransportStreamReservedBitrate *int `pulumi:"transportStreamReservedBitrate"`
}

type MultiplexMultiplexSettingsArgs

type MultiplexMultiplexSettingsArgs struct {
	// Maximum video buffer delay.
	MaximumVideoBufferDelayMilliseconds pulumi.IntPtrInput `pulumi:"maximumVideoBufferDelayMilliseconds"`
	// Transport stream bit rate.
	TransportStreamBitrate pulumi.IntInput `pulumi:"transportStreamBitrate"`
	// Unique ID for each multiplex.
	TransportStreamId pulumi.IntInput `pulumi:"transportStreamId"`
	// Transport stream reserved bit rate.
	TransportStreamReservedBitrate pulumi.IntPtrInput `pulumi:"transportStreamReservedBitrate"`
}

func (MultiplexMultiplexSettingsArgs) ElementType

func (MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsOutput

func (i MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsOutput() MultiplexMultiplexSettingsOutput

func (MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsOutputWithContext

func (i MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsOutputWithContext(ctx context.Context) MultiplexMultiplexSettingsOutput

func (MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsPtrOutput

func (i MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsPtrOutput() MultiplexMultiplexSettingsPtrOutput

func (MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsPtrOutputWithContext

func (i MultiplexMultiplexSettingsArgs) ToMultiplexMultiplexSettingsPtrOutputWithContext(ctx context.Context) MultiplexMultiplexSettingsPtrOutput

type MultiplexMultiplexSettingsInput

type MultiplexMultiplexSettingsInput interface {
	pulumi.Input

	ToMultiplexMultiplexSettingsOutput() MultiplexMultiplexSettingsOutput
	ToMultiplexMultiplexSettingsOutputWithContext(context.Context) MultiplexMultiplexSettingsOutput
}

MultiplexMultiplexSettingsInput is an input type that accepts MultiplexMultiplexSettingsArgs and MultiplexMultiplexSettingsOutput values. You can construct a concrete instance of `MultiplexMultiplexSettingsInput` via:

MultiplexMultiplexSettingsArgs{...}

type MultiplexMultiplexSettingsOutput

type MultiplexMultiplexSettingsOutput struct{ *pulumi.OutputState }

func (MultiplexMultiplexSettingsOutput) ElementType

func (MultiplexMultiplexSettingsOutput) MaximumVideoBufferDelayMilliseconds

func (o MultiplexMultiplexSettingsOutput) MaximumVideoBufferDelayMilliseconds() pulumi.IntPtrOutput

Maximum video buffer delay.

func (MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsOutput

func (o MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsOutput() MultiplexMultiplexSettingsOutput

func (MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsOutputWithContext

func (o MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsOutputWithContext(ctx context.Context) MultiplexMultiplexSettingsOutput

func (MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsPtrOutput

func (o MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsPtrOutput() MultiplexMultiplexSettingsPtrOutput

func (MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsPtrOutputWithContext

func (o MultiplexMultiplexSettingsOutput) ToMultiplexMultiplexSettingsPtrOutputWithContext(ctx context.Context) MultiplexMultiplexSettingsPtrOutput

func (MultiplexMultiplexSettingsOutput) TransportStreamBitrate

func (o MultiplexMultiplexSettingsOutput) TransportStreamBitrate() pulumi.IntOutput

Transport stream bit rate.

func (MultiplexMultiplexSettingsOutput) TransportStreamId

func (o MultiplexMultiplexSettingsOutput) TransportStreamId() pulumi.IntOutput

Unique ID for each multiplex.

func (MultiplexMultiplexSettingsOutput) TransportStreamReservedBitrate

func (o MultiplexMultiplexSettingsOutput) TransportStreamReservedBitrate() pulumi.IntPtrOutput

Transport stream reserved bit rate.

type MultiplexMultiplexSettingsPtrInput

type MultiplexMultiplexSettingsPtrInput interface {
	pulumi.Input

	ToMultiplexMultiplexSettingsPtrOutput() MultiplexMultiplexSettingsPtrOutput
	ToMultiplexMultiplexSettingsPtrOutputWithContext(context.Context) MultiplexMultiplexSettingsPtrOutput
}

MultiplexMultiplexSettingsPtrInput is an input type that accepts MultiplexMultiplexSettingsArgs, MultiplexMultiplexSettingsPtr and MultiplexMultiplexSettingsPtrOutput values. You can construct a concrete instance of `MultiplexMultiplexSettingsPtrInput` via:

        MultiplexMultiplexSettingsArgs{...}

or:

        nil

type MultiplexMultiplexSettingsPtrOutput

type MultiplexMultiplexSettingsPtrOutput struct{ *pulumi.OutputState }

func (MultiplexMultiplexSettingsPtrOutput) Elem

func (MultiplexMultiplexSettingsPtrOutput) ElementType

func (MultiplexMultiplexSettingsPtrOutput) MaximumVideoBufferDelayMilliseconds

func (o MultiplexMultiplexSettingsPtrOutput) MaximumVideoBufferDelayMilliseconds() pulumi.IntPtrOutput

Maximum video buffer delay.

func (MultiplexMultiplexSettingsPtrOutput) ToMultiplexMultiplexSettingsPtrOutput

func (o MultiplexMultiplexSettingsPtrOutput) ToMultiplexMultiplexSettingsPtrOutput() MultiplexMultiplexSettingsPtrOutput

func (MultiplexMultiplexSettingsPtrOutput) ToMultiplexMultiplexSettingsPtrOutputWithContext

func (o MultiplexMultiplexSettingsPtrOutput) ToMultiplexMultiplexSettingsPtrOutputWithContext(ctx context.Context) MultiplexMultiplexSettingsPtrOutput

func (MultiplexMultiplexSettingsPtrOutput) TransportStreamBitrate

func (o MultiplexMultiplexSettingsPtrOutput) TransportStreamBitrate() pulumi.IntPtrOutput

Transport stream bit rate.

func (MultiplexMultiplexSettingsPtrOutput) TransportStreamId

Unique ID for each multiplex.

func (MultiplexMultiplexSettingsPtrOutput) TransportStreamReservedBitrate

func (o MultiplexMultiplexSettingsPtrOutput) TransportStreamReservedBitrate() pulumi.IntPtrOutput

Transport stream reserved bit rate.

type MultiplexOutput

type MultiplexOutput struct{ *pulumi.OutputState }

func (MultiplexOutput) Arn

ARN of the Multiplex.

func (MultiplexOutput) AvailabilityZones

func (o MultiplexOutput) AvailabilityZones() pulumi.StringArrayOutput

A list of availability zones. You must specify exactly two.

func (MultiplexOutput) ElementType

func (MultiplexOutput) ElementType() reflect.Type

func (MultiplexOutput) MultiplexSettings

Multiplex settings. See Multiplex Settings for more details.

func (MultiplexOutput) Name

name of Multiplex.

The following arguments are optional:

func (MultiplexOutput) StartMultiplex

func (o MultiplexOutput) StartMultiplex() pulumi.BoolPtrOutput

Whether to start the Multiplex. Defaults to `false`.

func (MultiplexOutput) Tags

A map of tags to assign to the Multiplex. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (MultiplexOutput) TagsAll

func (MultiplexOutput) ToMultiplexOutput

func (o MultiplexOutput) ToMultiplexOutput() MultiplexOutput

func (MultiplexOutput) ToMultiplexOutputWithContext

func (o MultiplexOutput) ToMultiplexOutputWithContext(ctx context.Context) MultiplexOutput

type MultiplexState

type MultiplexState struct {
	// ARN of the Multiplex.
	Arn pulumi.StringPtrInput
	// A list of availability zones. You must specify exactly two.
	AvailabilityZones pulumi.StringArrayInput
	// Multiplex settings. See Multiplex Settings for more details.
	MultiplexSettings MultiplexMultiplexSettingsPtrInput
	// name of Multiplex.
	//
	// The following arguments are optional:
	Name pulumi.StringPtrInput
	// Whether to start the Multiplex. Defaults to `false`.
	StartMultiplex pulumi.BoolPtrInput
	// A map of tags to assign to the Multiplex. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags    pulumi.StringMapInput
	TagsAll pulumi.StringMapInput
}

func (MultiplexState) ElementType

func (MultiplexState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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