1. Registry
  2. Packages
  3. AWS
  4. API Docs
  5. medialive
  6. Channel
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
aws logo aws logo
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi

    Resource for managing an AWS MediaLive Channel.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = new aws.medialive.Channel("example", {
        inputSpecification: {
            codec: "AVC",
            inputResolution: "HD",
            maximumBitrate: "MAX_20_MBPS",
        },
        encoderSettings: {
            timecodeConfig: {
                source: "EMBEDDED",
            },
            audioDescriptions: [{
                audioSelectorName: "example audio selector",
                name: "audio-selector",
            }],
            outputGroups: [{
                outputGroupSettings: {
                    archiveGroupSettings: [{
                        destination: {
                            destinationRefId: "destination",
                        },
                    }],
                },
                outputs: [{
                    outputSettings: {
                        archiveOutputSettings: {
                            containerSettings: {
                                m2tsSettings: {
                                    audioBufferModel: "ATSC",
                                    bufferModel: "MULTIPLEX",
                                    rateMode: "CBR",
                                },
                            },
                            nameModifier: "_1",
                            extension: "m2ts",
                        },
                    },
                    outputName: "example-name",
                    videoDescriptionName: "example-video",
                    audioDescriptionNames: ["audio-selector"],
                }],
            }],
            videoDescriptions: [{
                name: "example-video",
            }],
        },
        destinations: [{
            settings: [
                {
                    url: `s3://${main.id}/test1`,
                },
                {
                    url: `s3://${main2.id}/test2`,
                },
            ],
            id: "destination",
        }],
        inputAttachments: [{
            inputAttachmentName: "example-input",
            inputId: exampleAwsMedialiveInput.id,
        }],
        name: "example-channel",
        channelClass: "STANDARD",
        roleArn: exampleAwsIamRole.arn,
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.medialive.Channel("example",
        input_specification={
            "codec": "AVC",
            "input_resolution": "HD",
            "maximum_bitrate": "MAX_20_MBPS",
        },
        encoder_settings={
            "timecode_config": {
                "source": "EMBEDDED",
            },
            "audio_descriptions": [{
                "audio_selector_name": "example audio selector",
                "name": "audio-selector",
            }],
            "output_groups": [{
                "output_group_settings": {
                    "archive_group_settings": [{
                        "destination": {
                            "destination_ref_id": "destination",
                        },
                    }],
                },
                "outputs": [{
                    "output_settings": {
                        "archive_output_settings": {
                            "container_settings": {
                                "m2ts_settings": {
                                    "audio_buffer_model": "ATSC",
                                    "buffer_model": "MULTIPLEX",
                                    "rate_mode": "CBR",
                                },
                            },
                            "name_modifier": "_1",
                            "extension": "m2ts",
                        },
                    },
                    "output_name": "example-name",
                    "video_description_name": "example-video",
                    "audio_description_names": ["audio-selector"],
                }],
            }],
            "video_descriptions": [{
                "name": "example-video",
            }],
        },
        destinations=[{
            "settings": [
                {
                    "url": f"s3://{main['id']}/test1",
                },
                {
                    "url": f"s3://{main2['id']}/test2",
                },
            ],
            "id": "destination",
        }],
        input_attachments=[{
            "input_attachment_name": "example-input",
            "input_id": example_aws_medialive_input["id"],
        }],
        name="example-channel",
        channel_class="STANDARD",
        role_arn=example_aws_iam_role["arn"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v7/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{
    			InputSpecification: &medialive.ChannelInputSpecificationArgs{
    				Codec:           pulumi.String("AVC"),
    				InputResolution: pulumi.String("HD"),
    				MaximumBitrate:  pulumi.String("MAX_20_MBPS"),
    			},
    			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"),
    					},
    				},
    				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{
    								OutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs{
    									ArchiveOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{
    										ContainerSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{
    											M2tsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{
    												AudioBufferModel: pulumi.String("ATSC"),
    												BufferModel:      pulumi.String("MULTIPLEX"),
    												RateMode:         pulumi.String("CBR"),
    											},
    										},
    										NameModifier: pulumi.String("_1"),
    										Extension:    pulumi.String("m2ts"),
    									},
    								},
    								OutputName:           pulumi.String("example-name"),
    								VideoDescriptionName: pulumi.String("example-video"),
    								AudioDescriptionNames: pulumi.StringArray{
    									pulumi.String("audio-selector"),
    								},
    							},
    						},
    					},
    				},
    				VideoDescriptions: medialive.ChannelEncoderSettingsVideoDescriptionArray{
    					&medialive.ChannelEncoderSettingsVideoDescriptionArgs{
    						Name: pulumi.String("example-video"),
    					},
    				},
    			},
    			Destinations: medialive.ChannelDestinationArray{
    				&medialive.ChannelDestinationArgs{
    					Settings: medialive.ChannelDestinationSettingArray{
    						&medialive.ChannelDestinationSettingArgs{
    							Url: pulumi.Sprintf("s3://%v/test1", main.Id),
    						},
    						&medialive.ChannelDestinationSettingArgs{
    							Url: pulumi.Sprintf("s3://%v/test2", main2.Id),
    						},
    					},
    					Id: pulumi.String("destination"),
    				},
    			},
    			InputAttachments: medialive.ChannelInputAttachmentArray{
    				&medialive.ChannelInputAttachmentArgs{
    					InputAttachmentName: pulumi.String("example-input"),
    					InputId:             pulumi.Any(exampleAwsMedialiveInput.Id),
    				},
    			},
    			Name:         pulumi.String("example-channel"),
    			ChannelClass: pulumi.String("STANDARD"),
    			RoleArn:      pulumi.Any(exampleAwsIamRole.Arn),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Aws.MediaLive.Channel("example", new()
        {
            InputSpecification = new Aws.MediaLive.Inputs.ChannelInputSpecificationArgs
            {
                Codec = "AVC",
                InputResolution = "HD",
                MaximumBitrate = "MAX_20_MBPS",
            },
            EncoderSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsArgs
            {
                TimecodeConfig = new Aws.MediaLive.Inputs.ChannelEncoderSettingsTimecodeConfigArgs
                {
                    Source = "EMBEDDED",
                },
                AudioDescriptions = new[]
                {
                    new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionArgs
                    {
                        AudioSelectorName = "example audio selector",
                        Name = "audio-selector",
                    },
                },
                OutputGroups = new[]
                {
                    new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupArgs
                    {
                        OutputGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs
                        {
                            ArchiveGroupSettings = new[]
                            {
                                new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs
                                {
                                    Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs
                                    {
                                        DestinationRefId = "destination",
                                    },
                                },
                            },
                        },
                        Outputs = new[]
                        {
                            new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputArgs
                            {
                                OutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs
                                {
                                    ArchiveOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs
                                    {
                                        ContainerSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs
                                        {
                                            M2tsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
                                            {
                                                AudioBufferModel = "ATSC",
                                                BufferModel = "MULTIPLEX",
                                                RateMode = "CBR",
                                            },
                                        },
                                        NameModifier = "_1",
                                        Extension = "m2ts",
                                    },
                                },
                                OutputName = "example-name",
                                VideoDescriptionName = "example-video",
                                AudioDescriptionNames = new[]
                                {
                                    "audio-selector",
                                },
                            },
                        },
                    },
                },
                VideoDescriptions = new[]
                {
                    new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionArgs
                    {
                        Name = "example-video",
                    },
                },
            },
            Destinations = new[]
            {
                new Aws.MediaLive.Inputs.ChannelDestinationArgs
                {
                    Settings = new[]
                    {
                        new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
                        {
                            Url = $"s3://{main.Id}/test1",
                        },
                        new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
                        {
                            Url = $"s3://{main2.Id}/test2",
                        },
                    },
                    Id = "destination",
                },
            },
            InputAttachments = new[]
            {
                new Aws.MediaLive.Inputs.ChannelInputAttachmentArgs
                {
                    InputAttachmentName = "example-input",
                    InputId = exampleAwsMedialiveInput.Id,
                },
            },
            Name = "example-channel",
            ChannelClass = "STANDARD",
            RoleArn = exampleAwsIamRole.Arn,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.medialive.Channel;
    import com.pulumi.aws.medialive.ChannelArgs;
    import com.pulumi.aws.medialive.inputs.ChannelInputSpecificationArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsTimecodeConfigArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsAudioDescriptionArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs;
    import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsVideoDescriptionArgs;
    import com.pulumi.aws.medialive.inputs.ChannelDestinationArgs;
    import com.pulumi.aws.medialive.inputs.ChannelDestinationSettingArgs;
    import com.pulumi.aws.medialive.inputs.ChannelInputAttachmentArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new Channel("example", ChannelArgs.builder()
                .inputSpecification(ChannelInputSpecificationArgs.builder()
                    .codec("AVC")
                    .inputResolution("HD")
                    .maximumBitrate("MAX_20_MBPS")
                    .build())
                .encoderSettings(ChannelEncoderSettingsArgs.builder()
                    .timecodeConfig(ChannelEncoderSettingsTimecodeConfigArgs.builder()
                        .source("EMBEDDED")
                        .build())
                    .audioDescriptions(ChannelEncoderSettingsAudioDescriptionArgs.builder()
                        .audioSelectorName("example audio selector")
                        .name("audio-selector")
                        .build())
                    .outputGroups(ChannelEncoderSettingsOutputGroupArgs.builder()
                        .outputGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs.builder()
                            .archiveGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.builder()
                                .destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs.builder()
                                    .destinationRefId("destination")
                                    .build())
                                .build())
                            .build())
                        .outputs(ChannelEncoderSettingsOutputGroupOutputArgs.builder()
                            .outputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs.builder()
                                .archiveOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs.builder()
                                    .containerSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs.builder()
                                        .m2tsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.builder()
                                            .audioBufferModel("ATSC")
                                            .bufferModel("MULTIPLEX")
                                            .rateMode("CBR")
                                            .build())
                                        .build())
                                    .nameModifier("_1")
                                    .extension("m2ts")
                                    .build())
                                .build())
                            .outputName("example-name")
                            .videoDescriptionName("example-video")
                            .audioDescriptionNames("audio-selector")
                            .build())
                        .build())
                    .videoDescriptions(ChannelEncoderSettingsVideoDescriptionArgs.builder()
                        .name("example-video")
                        .build())
                    .build())
                .destinations(ChannelDestinationArgs.builder()
                    .settings(                
                        ChannelDestinationSettingArgs.builder()
                            .url(String.format("s3://%s/test1", main.get("id")))
                            .build(),
                        ChannelDestinationSettingArgs.builder()
                            .url(String.format("s3://%s/test2", main2.get("id")))
                            .build())
                    .id("destination")
                    .build())
                .inputAttachments(ChannelInputAttachmentArgs.builder()
                    .inputAttachmentName("example-input")
                    .inputId(exampleAwsMedialiveInput.get("id"))
                    .build())
                .name("example-channel")
                .channelClass("STANDARD")
                .roleArn(exampleAwsIamRole.get("arn"))
                .build());
    
        }
    }
    
    resources:
      example:
        type: aws:medialive:Channel
        properties:
          inputSpecification:
            codec: AVC
            inputResolution: HD
            maximumBitrate: MAX_20_MBPS
          encoderSettings:
            timecodeConfig:
              source: EMBEDDED
            audioDescriptions:
              - audioSelectorName: example audio selector
                name: audio-selector
            outputGroups:
              - outputGroupSettings:
                  archiveGroupSettings:
                    - destination:
                        destinationRefId: destination
                outputs:
                  - outputSettings:
                      archiveOutputSettings:
                        containerSettings:
                          m2tsSettings:
                            audioBufferModel: ATSC
                            bufferModel: MULTIPLEX
                            rateMode: CBR
                        nameModifier: _1
                        extension: m2ts
                    outputName: example-name
                    videoDescriptionName: example-video
                    audioDescriptionNames:
                      - audio-selector
            videoDescriptions:
              - name: example-video
          destinations:
            - settings:
                - url: s3://${main.id}/test1
                - url: s3://${main2.id}/test2
              id: destination
          inputAttachments:
            - inputAttachmentName: example-input
              inputId: ${exampleAwsMedialiveInput.id}
          name: example-channel
          channelClass: STANDARD
          roleArn: ${exampleAwsIamRole.arn}
    
    terraform {
      required_providers {
        aws = {
          source = "pulumi/aws"
        }
      }
    }
    
    resource "aws_medialive_channel" "example" {
      lifecycle {
        create_before_destroy = true
      }
      input_specification {
        codec            = "AVC"
        input_resolution = "HD"
        maximum_bitrate  = "MAX_20_MBPS"
      }
      encoder_settings {
        timecode_config {
          source = "EMBEDDED"
        }
        audio_descriptions {
          audio_selector_name = "example audio selector"
          name                = "audio-selector"
        }
        output_groups {
          output_group_settings {
            archive_group_settings {
              destination {
                destination_ref_id = "destination"
              }
            }
          }
          outputs {
            output_settings {
              archive_output_settings {
                container_settings {
                  m2ts_settings {
                    audio_buffer_model = "ATSC"
                    buffer_model       = "MULTIPLEX"
                    rate_mode          = "CBR"
                  }
                }
                name_modifier = "_1"
                extension     = "m2ts"
              }
            }
            output_name             = "example-name"
            video_description_name  = "example-video"
            audio_description_names = ["audio-selector"]
          }
        }
        video_descriptions {
          name = "example-video"
        }
      }
      destinations {
        settings {
          url ="s3://${main.id}/test1"
        }
        settings {
          url ="s3://${main2.id}/test2"
        }
        id = "destination"
      }
      input_attachments {
        input_attachment_name = "example-input"
        input_id              = exampleAwsMedialiveInput.id
      }
      name          = "example-channel"
      channel_class = "STANDARD"
      role_arn      = exampleAwsIamRole.arn
    }
    

    Create Channel Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Channel(name: string, args: ChannelArgs, opts?: CustomResourceOptions);
    @overload
    def Channel(resource_name: str,
                args: ChannelArgs,
                opts: Optional[ResourceOptions] = None)
    
    @overload
    def Channel(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                input_specification: Optional[ChannelInputSpecificationArgs] = None,
                channel_class: Optional[str] = None,
                destinations: Optional[Sequence[ChannelDestinationArgs]] = None,
                encoder_settings: Optional[ChannelEncoderSettingsArgs] = None,
                input_attachments: Optional[Sequence[ChannelInputAttachmentArgs]] = None,
                log_level: Optional[str] = None,
                cdi_input_specification: Optional[ChannelCdiInputSpecificationArgs] = None,
                maintenance: Optional[ChannelMaintenanceArgs] = None,
                name: Optional[str] = None,
                region: Optional[str] = None,
                role_arn: Optional[str] = None,
                start_channel: Optional[bool] = None,
                tags: Optional[Mapping[str, str]] = None,
                vpc: Optional[ChannelVpcArgs] = None)
    func NewChannel(ctx *Context, name string, args ChannelArgs, opts ...ResourceOption) (*Channel, error)
    public Channel(string name, ChannelArgs args, CustomResourceOptions? opts = null)
    public Channel(String name, ChannelArgs args)
    public Channel(String name, ChannelArgs args, CustomResourceOptions options)
    
    type: aws:medialive:Channel
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "aws_medialive_channel" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args ChannelArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ChannelArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ChannelArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ChannelArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ChannelArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Channel Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Channel resource accepts the following input properties:

    ChannelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    Destinations List<ChannelDestination>
    Destinations for the channel. See destinations Block for details.
    EncoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    InputAttachments List<ChannelInputAttachment>
    Input attachments for the channel. See inputAttachments Block for details.
    InputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    CdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    LogLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    Maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    Name string

    Name of the channel.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    RoleArn string
    ARN of the IAM role for the channel.
    StartChannel bool
    Whether to start/stop channel. Default: false.
    Tags Dictionary<string, string>
    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.
    Vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    ChannelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    Destinations []ChannelDestinationArgs
    Destinations for the channel. See destinations Block for details.
    EncoderSettings ChannelEncoderSettingsArgs
    Encoder settings. See encoderSettings Block for details.
    InputAttachments []ChannelInputAttachmentArgs
    Input attachments for the channel. See inputAttachments Block for details.
    InputSpecification ChannelInputSpecificationArgs
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    CdiInputSpecification ChannelCdiInputSpecificationArgs
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    LogLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    Maintenance ChannelMaintenanceArgs
    Maintenance settings for this channel. See maintenance Block for details.
    Name string

    Name of the channel.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    RoleArn string
    ARN of the IAM role for the channel.
    StartChannel bool
    Whether to start/stop channel. Default: false.
    Tags map[string]string
    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.
    Vpc ChannelVpcArgs
    Settings for the VPC outputs. See vpc Block for details.
    channel_class string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    destinations list(object)
    Destinations for the channel. See destinations Block for details.
    encoder_settings object
    Encoder settings. See encoderSettings Block for details.
    input_attachments list(object)
    Input attachments for the channel. See inputAttachments Block for details.
    input_specification object
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    cdi_input_specification object
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    log_level string
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance object
    Maintenance settings for this channel. See maintenance Block for details.
    name string

    Name of the channel.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    role_arn string
    ARN of the IAM role for the channel.
    start_channel bool
    Whether to start/stop channel. Default: false.
    tags map(string)
    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.
    vpc object
    Settings for the VPC outputs. See vpc Block for details.
    channelClass String
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    destinations List<ChannelDestination>
    Destinations for the channel. See destinations Block for details.
    encoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    inputAttachments List<ChannelInputAttachment>
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    cdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    logLevel String
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    name String

    Name of the channel.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn String
    ARN of the IAM role for the channel.
    startChannel Boolean
    Whether to start/stop channel. Default: false.
    tags Map<String,String>
    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.
    vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    channelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    destinations ChannelDestination[]
    Destinations for the channel. See destinations Block for details.
    encoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    inputAttachments ChannelInputAttachment[]
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    cdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    logLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    name string

    Name of the channel.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn string
    ARN of the IAM role for the channel.
    startChannel boolean
    Whether to start/stop channel. Default: false.
    tags {[key: string]: string}
    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.
    vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    channel_class str
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    destinations Sequence[ChannelDestinationArgs]
    Destinations for the channel. See destinations Block for details.
    encoder_settings ChannelEncoderSettingsArgs
    Encoder settings. See encoderSettings Block for details.
    input_attachments Sequence[ChannelInputAttachmentArgs]
    Input attachments for the channel. See inputAttachments Block for details.
    input_specification ChannelInputSpecificationArgs
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    cdi_input_specification ChannelCdiInputSpecificationArgs
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    log_level str
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenanceArgs
    Maintenance settings for this channel. See maintenance Block for details.
    name str

    Name of the channel.

    The following arguments are optional:

    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    role_arn str
    ARN of the IAM role for the channel.
    start_channel bool
    Whether to start/stop channel. Default: false.
    tags Mapping[str, str]
    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.
    vpc ChannelVpcArgs
    Settings for the VPC outputs. See vpc Block for details.
    channelClass String
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    destinations List<Property Map>
    Destinations for the channel. See destinations Block for details.
    encoderSettings Property Map
    Encoder settings. See encoderSettings Block for details.
    inputAttachments List<Property Map>
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification Property Map
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    cdiInputSpecification Property Map
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    logLevel String
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance Property Map
    Maintenance settings for this channel. See maintenance Block for details.
    name String

    Name of the channel.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn String
    ARN of the IAM role for the channel.
    startChannel Boolean
    Whether to start/stop channel. Default: false.
    tags Map<String>
    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.
    vpc Property Map
    Settings for the VPC outputs. See vpc Block for details.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Channel resource produces the following output properties:

    Arn string
    ARN of the Channel.
    ChannelId string
    ID of the Channel.
    Id string
    The provider-assigned unique ID for this managed resource.
    TagsAll Dictionary<string, string>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    Arn string
    ARN of the Channel.
    ChannelId string
    ID of the Channel.
    Id string
    The provider-assigned unique ID for this managed resource.
    TagsAll map[string]string
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    arn string
    ARN of the Channel.
    channel_id string
    ID of the Channel.
    id string
    The provider-assigned unique ID for this managed resource.
    tags_all map(string)
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    arn String
    ARN of the Channel.
    channelId String
    ID of the Channel.
    id String
    The provider-assigned unique ID for this managed resource.
    tagsAll Map<String,String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    arn string
    ARN of the Channel.
    channelId string
    ID of the Channel.
    id string
    The provider-assigned unique ID for this managed resource.
    tagsAll {[key: string]: string}
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    arn str
    ARN of the Channel.
    channel_id str
    ID of the Channel.
    id str
    The provider-assigned unique ID for this managed resource.
    tags_all Mapping[str, str]
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    arn String
    ARN of the Channel.
    channelId String
    ID of the Channel.
    id String
    The provider-assigned unique ID for this managed resource.
    tagsAll Map<String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.

    Look up Existing Channel Resource

    Get an existing Channel resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ChannelState, opts?: CustomResourceOptions): Channel
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            arn: Optional[str] = None,
            cdi_input_specification: Optional[ChannelCdiInputSpecificationArgs] = None,
            channel_class: Optional[str] = None,
            channel_id: Optional[str] = None,
            destinations: Optional[Sequence[ChannelDestinationArgs]] = None,
            encoder_settings: Optional[ChannelEncoderSettingsArgs] = None,
            input_attachments: Optional[Sequence[ChannelInputAttachmentArgs]] = None,
            input_specification: Optional[ChannelInputSpecificationArgs] = None,
            log_level: Optional[str] = None,
            maintenance: Optional[ChannelMaintenanceArgs] = None,
            name: Optional[str] = None,
            region: Optional[str] = None,
            role_arn: Optional[str] = None,
            start_channel: Optional[bool] = None,
            tags: Optional[Mapping[str, str]] = None,
            tags_all: Optional[Mapping[str, str]] = None,
            vpc: Optional[ChannelVpcArgs] = None) -> Channel
    func GetChannel(ctx *Context, name string, id IDInput, state *ChannelState, opts ...ResourceOption) (*Channel, error)
    public static Channel Get(string name, Input<string> id, ChannelState? state, CustomResourceOptions? opts = null)
    public static Channel get(String name, Output<String> id, ChannelState state, CustomResourceOptions options)
    resources:  _:    type: aws:medialive:Channel    get:      id: ${id}
    import {
      to = aws_medialive_channel.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Arn string
    ARN of the Channel.
    CdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    ChannelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    ChannelId string
    ID of the Channel.
    Destinations List<ChannelDestination>
    Destinations for the channel. See destinations Block for details.
    EncoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    InputAttachments List<ChannelInputAttachment>
    Input attachments for the channel. See inputAttachments Block for details.
    InputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    LogLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    Maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    Name string

    Name of the channel.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    RoleArn string
    ARN of the IAM role for the channel.
    StartChannel bool
    Whether to start/stop channel. Default: false.
    Tags Dictionary<string, string>
    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.
    TagsAll Dictionary<string, string>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    Vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    Arn string
    ARN of the Channel.
    CdiInputSpecification ChannelCdiInputSpecificationArgs
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    ChannelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    ChannelId string
    ID of the Channel.
    Destinations []ChannelDestinationArgs
    Destinations for the channel. See destinations Block for details.
    EncoderSettings ChannelEncoderSettingsArgs
    Encoder settings. See encoderSettings Block for details.
    InputAttachments []ChannelInputAttachmentArgs
    Input attachments for the channel. See inputAttachments Block for details.
    InputSpecification ChannelInputSpecificationArgs
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    LogLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    Maintenance ChannelMaintenanceArgs
    Maintenance settings for this channel. See maintenance Block for details.
    Name string

    Name of the channel.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    RoleArn string
    ARN of the IAM role for the channel.
    StartChannel bool
    Whether to start/stop channel. Default: false.
    Tags map[string]string
    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.
    TagsAll map[string]string
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    Vpc ChannelVpcArgs
    Settings for the VPC outputs. See vpc Block for details.
    arn string
    ARN of the Channel.
    cdi_input_specification object
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    channel_class string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    channel_id string
    ID of the Channel.
    destinations list(object)
    Destinations for the channel. See destinations Block for details.
    encoder_settings object
    Encoder settings. See encoderSettings Block for details.
    input_attachments list(object)
    Input attachments for the channel. See inputAttachments Block for details.
    input_specification object
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    log_level string
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance object
    Maintenance settings for this channel. See maintenance Block for details.
    name string

    Name of the channel.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    role_arn string
    ARN of the IAM role for the channel.
    start_channel bool
    Whether to start/stop channel. Default: false.
    tags map(string)
    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_all map(string)
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    vpc object
    Settings for the VPC outputs. See vpc Block for details.
    arn String
    ARN of the Channel.
    cdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    channelClass String
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    channelId String
    ID of the Channel.
    destinations List<ChannelDestination>
    Destinations for the channel. See destinations Block for details.
    encoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    inputAttachments List<ChannelInputAttachment>
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    logLevel String
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    name String

    Name of the channel.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn String
    ARN of the IAM role for the channel.
    startChannel Boolean
    Whether to start/stop channel. Default: false.
    tags Map<String,String>
    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.
    tagsAll Map<String,String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    arn string
    ARN of the Channel.
    cdiInputSpecification ChannelCdiInputSpecification
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    channelClass string
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    channelId string
    ID of the Channel.
    destinations ChannelDestination[]
    Destinations for the channel. See destinations Block for details.
    encoderSettings ChannelEncoderSettings
    Encoder settings. See encoderSettings Block for details.
    inputAttachments ChannelInputAttachment[]
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification ChannelInputSpecification
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    logLevel string
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenance
    Maintenance settings for this channel. See maintenance Block for details.
    name string

    Name of the channel.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn string
    ARN of the IAM role for the channel.
    startChannel boolean
    Whether to start/stop channel. Default: false.
    tags {[key: string]: string}
    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.
    tagsAll {[key: string]: string}
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    vpc ChannelVpc
    Settings for the VPC outputs. See vpc Block for details.
    arn str
    ARN of the Channel.
    cdi_input_specification ChannelCdiInputSpecificationArgs
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    channel_class str
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    channel_id str
    ID of the Channel.
    destinations Sequence[ChannelDestinationArgs]
    Destinations for the channel. See destinations Block for details.
    encoder_settings ChannelEncoderSettingsArgs
    Encoder settings. See encoderSettings Block for details.
    input_attachments Sequence[ChannelInputAttachmentArgs]
    Input attachments for the channel. See inputAttachments Block for details.
    input_specification ChannelInputSpecificationArgs
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    log_level str
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance ChannelMaintenanceArgs
    Maintenance settings for this channel. See maintenance Block for details.
    name str

    Name of the channel.

    The following arguments are optional:

    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    role_arn str
    ARN of the IAM role for the channel.
    start_channel bool
    Whether to start/stop channel. Default: false.
    tags Mapping[str, str]
    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_all Mapping[str, str]
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    vpc ChannelVpcArgs
    Settings for the VPC outputs. See vpc Block for details.
    arn String
    ARN of the Channel.
    cdiInputSpecification Property Map
    Specification of CDI inputs for this channel. See cdiInputSpecification Block for details.
    channelClass String
    Class of the channel. Valid values: STANDARD, SINGLE_PIPELINE.
    channelId String
    ID of the Channel.
    destinations List<Property Map>
    Destinations for the channel. See destinations Block for details.
    encoderSettings Property Map
    Encoder settings. See encoderSettings Block for details.
    inputAttachments List<Property Map>
    Input attachments for the channel. See inputAttachments Block for details.
    inputSpecification Property Map
    Specification of network and file inputs for the channel. See inputSpecification Block for details.
    logLevel String
    Level of verbosity for the logs written to CloudWatch Logs.
    maintenance Property Map
    Maintenance settings for this channel. See maintenance Block for details.
    name String

    Name of the channel.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    roleArn String
    ARN of the IAM role for the channel.
    startChannel Boolean
    Whether to start/stop channel. Default: false.
    tags Map<String>
    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.
    tagsAll Map<String>
    Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

    • vpc[0].availability_zones - Availability zones where the network interfaces are created.
    • vpc[0].network_interface_ids - Network interface IDs created in the output VPC.
    vpc Property Map
    Settings for the VPC outputs. See vpc Block for details.

    Supporting Types

    ChannelCdiInputSpecification, ChannelCdiInputSpecificationArgs

    Resolution string
    Maximum CDI input resolution.
    Resolution string
    Maximum CDI input resolution.
    resolution string
    Maximum CDI input resolution.
    resolution String
    Maximum CDI input resolution.
    resolution string
    Maximum CDI input resolution.
    resolution str
    Maximum CDI input resolution.
    resolution String
    Maximum CDI input resolution.

    ChannelDestination, ChannelDestinationArgs

    Id string
    User-specified ID used in an output group or an output.
    MediaPackageSettings List<ChannelDestinationMediaPackageSetting>
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    MultiplexSettings ChannelDestinationMultiplexSettings
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    Settings List<ChannelDestinationSetting>
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    Id string
    User-specified ID used in an output group or an output.
    MediaPackageSettings []ChannelDestinationMediaPackageSetting
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    MultiplexSettings ChannelDestinationMultiplexSettings
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    Settings []ChannelDestinationSetting
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    id string
    User-specified ID used in an output group or an output.
    media_package_settings list(object)
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    multiplex_settings object
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    settings list(object)
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    id String
    User-specified ID used in an output group or an output.
    mediaPackageSettings List<ChannelDestinationMediaPackageSetting>
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    multiplexSettings ChannelDestinationMultiplexSettings
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    settings List<ChannelDestinationSetting>
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    id string
    User-specified ID used in an output group or an output.
    mediaPackageSettings ChannelDestinationMediaPackageSetting[]
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    multiplexSettings ChannelDestinationMultiplexSettings
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    settings ChannelDestinationSetting[]
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    id str
    User-specified ID used in an output group or an output.
    media_package_settings Sequence[ChannelDestinationMediaPackageSetting]
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    multiplex_settings ChannelDestinationMultiplexSettings
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    settings Sequence[ChannelDestinationSetting]
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.
    id String
    User-specified ID used in an output group or an output.
    mediaPackageSettings List<Property Map>
    Destination settings for a MediaPackage output; one destination for both encoders. See mediaPackageSettings Block for details.
    multiplexSettings Property Map
    Destination settings for a Multiplex output; one destination for both encoders. See multiplexSettings Block for details.
    settings List<Property Map>
    Destination settings for a standard output; one destination for each redundant encoder. See settings Block for details.

    ChannelDestinationMediaPackageSetting, ChannelDestinationMediaPackageSettingArgs

    ChannelId string
    ID of the channel in MediaPackage that is the destination for this output group.
    ChannelId string
    ID of the channel in MediaPackage that is the destination for this output group.
    channel_id string
    ID of the channel in MediaPackage that is the destination for this output group.
    channelId String
    ID of the channel in MediaPackage that is the destination for this output group.
    channelId string
    ID of the channel in MediaPackage that is the destination for this output group.
    channel_id str
    ID of the channel in MediaPackage that is the destination for this output group.
    channelId String
    ID of the channel in MediaPackage that is the destination for this output group.

    ChannelDestinationMultiplexSettings, ChannelDestinationMultiplexSettingsArgs

    MultiplexId string
    ID of the Multiplex that the encoder is providing output to.
    ProgramName string
    Program name of the Multiplex program that the encoder is providing output to.
    MultiplexId string
    ID of the Multiplex that the encoder is providing output to.
    ProgramName string
    Program name of the Multiplex program that the encoder is providing output to.
    multiplex_id string
    ID of the Multiplex that the encoder is providing output to.
    program_name string
    Program name of the Multiplex program that the encoder is providing output to.
    multiplexId String
    ID of the Multiplex that the encoder is providing output to.
    programName String
    Program name of the Multiplex program that the encoder is providing output to.
    multiplexId string
    ID of the Multiplex that the encoder is providing output to.
    programName string
    Program name of the Multiplex program that the encoder is providing output to.
    multiplex_id str
    ID of the Multiplex that the encoder is providing output to.
    program_name str
    Program name of the Multiplex program that the encoder is providing output to.
    multiplexId String
    ID of the Multiplex that the encoder is providing output to.
    programName String
    Program name of the Multiplex program that the encoder is providing output to.

    ChannelDestinationSetting, ChannelDestinationSettingArgs

    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    StreamName string
    Stream name for RTMP destinations (URLs of type rtmp://).
    Url string
    URL for the destination.
    Username string
    Username for the destination.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    StreamName string
    Stream name for RTMP destinations (URLs of type rtmp://).
    Url string
    URL for the destination.
    Username string
    Username for the destination.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    stream_name string
    Stream name for RTMP destinations (URLs of type rtmp://).
    url string
    URL for the destination.
    username string
    Username for the destination.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    streamName String
    Stream name for RTMP destinations (URLs of type rtmp://).
    url String
    URL for the destination.
    username String
    Username for the destination.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    streamName string
    Stream name for RTMP destinations (URLs of type rtmp://).
    url string
    URL for the destination.
    username string
    Username for the destination.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    stream_name str
    Stream name for RTMP destinations (URLs of type rtmp://).
    url str
    URL for the destination.
    username str
    Username for the destination.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    streamName String
    Stream name for RTMP destinations (URLs of type rtmp://).
    url String
    URL for the destination.
    username String
    Username for the destination.

    ChannelEncoderSettings, ChannelEncoderSettingsArgs

    OutputGroups List<ChannelEncoderSettingsOutputGroup>
    Output groups for the channel. See outputGroups Block for details.
    TimecodeConfig ChannelEncoderSettingsTimecodeConfig
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    AudioDescriptions List<ChannelEncoderSettingsAudioDescription>
    Audio descriptions for the channel. See audioDescriptions Block for details.
    AvailBlanking ChannelEncoderSettingsAvailBlanking
    Settings for ad avail blanking. See availBlanking Block for details.
    CaptionDescriptions List<ChannelEncoderSettingsCaptionDescription>
    Caption descriptions for the channel. See captionDescriptions Block for details.
    GlobalConfiguration ChannelEncoderSettingsGlobalConfiguration
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    MotionGraphicsConfiguration ChannelEncoderSettingsMotionGraphicsConfiguration
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    NielsenConfiguration ChannelEncoderSettingsNielsenConfiguration
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    VideoDescriptions List<ChannelEncoderSettingsVideoDescription>
    Video descriptions for the channel. See videoDescriptions Block for details.
    OutputGroups []ChannelEncoderSettingsOutputGroup
    Output groups for the channel. See outputGroups Block for details.
    TimecodeConfig ChannelEncoderSettingsTimecodeConfig
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    AudioDescriptions []ChannelEncoderSettingsAudioDescription
    Audio descriptions for the channel. See audioDescriptions Block for details.
    AvailBlanking ChannelEncoderSettingsAvailBlanking
    Settings for ad avail blanking. See availBlanking Block for details.
    CaptionDescriptions []ChannelEncoderSettingsCaptionDescription
    Caption descriptions for the channel. See captionDescriptions Block for details.
    GlobalConfiguration ChannelEncoderSettingsGlobalConfiguration
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    MotionGraphicsConfiguration ChannelEncoderSettingsMotionGraphicsConfiguration
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    NielsenConfiguration ChannelEncoderSettingsNielsenConfiguration
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    VideoDescriptions []ChannelEncoderSettingsVideoDescription
    Video descriptions for the channel. See videoDescriptions Block for details.
    output_groups list(object)
    Output groups for the channel. See outputGroups Block for details.
    timecode_config object
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    audio_descriptions list(object)
    Audio descriptions for the channel. See audioDescriptions Block for details.
    avail_blanking object
    Settings for ad avail blanking. See availBlanking Block for details.
    caption_descriptions list(object)
    Caption descriptions for the channel. See captionDescriptions Block for details.
    global_configuration object
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    motion_graphics_configuration object
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    nielsen_configuration object
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    video_descriptions list(object)
    Video descriptions for the channel. See videoDescriptions Block for details.
    outputGroups List<ChannelEncoderSettingsOutputGroup>
    Output groups for the channel. See outputGroups Block for details.
    timecodeConfig ChannelEncoderSettingsTimecodeConfig
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    audioDescriptions List<ChannelEncoderSettingsAudioDescription>
    Audio descriptions for the channel. See audioDescriptions Block for details.
    availBlanking ChannelEncoderSettingsAvailBlanking
    Settings for ad avail blanking. See availBlanking Block for details.
    captionDescriptions List<ChannelEncoderSettingsCaptionDescription>
    Caption descriptions for the channel. See captionDescriptions Block for details.
    globalConfiguration ChannelEncoderSettingsGlobalConfiguration
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    motionGraphicsConfiguration ChannelEncoderSettingsMotionGraphicsConfiguration
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    nielsenConfiguration ChannelEncoderSettingsNielsenConfiguration
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    videoDescriptions List<ChannelEncoderSettingsVideoDescription>
    Video descriptions for the channel. See videoDescriptions Block for details.
    outputGroups ChannelEncoderSettingsOutputGroup[]
    Output groups for the channel. See outputGroups Block for details.
    timecodeConfig ChannelEncoderSettingsTimecodeConfig
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    audioDescriptions ChannelEncoderSettingsAudioDescription[]
    Audio descriptions for the channel. See audioDescriptions Block for details.
    availBlanking ChannelEncoderSettingsAvailBlanking
    Settings for ad avail blanking. See availBlanking Block for details.
    captionDescriptions ChannelEncoderSettingsCaptionDescription[]
    Caption descriptions for the channel. See captionDescriptions Block for details.
    globalConfiguration ChannelEncoderSettingsGlobalConfiguration
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    motionGraphicsConfiguration ChannelEncoderSettingsMotionGraphicsConfiguration
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    nielsenConfiguration ChannelEncoderSettingsNielsenConfiguration
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    videoDescriptions ChannelEncoderSettingsVideoDescription[]
    Video descriptions for the channel. See videoDescriptions Block for details.
    output_groups Sequence[ChannelEncoderSettingsOutputGroup]
    Output groups for the channel. See outputGroups Block for details.
    timecode_config ChannelEncoderSettingsTimecodeConfig
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    audio_descriptions Sequence[ChannelEncoderSettingsAudioDescription]
    Audio descriptions for the channel. See audioDescriptions Block for details.
    avail_blanking ChannelEncoderSettingsAvailBlanking
    Settings for ad avail blanking. See availBlanking Block for details.
    caption_descriptions Sequence[ChannelEncoderSettingsCaptionDescription]
    Caption descriptions for the channel. See captionDescriptions Block for details.
    global_configuration ChannelEncoderSettingsGlobalConfiguration
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    motion_graphics_configuration ChannelEncoderSettingsMotionGraphicsConfiguration
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    nielsen_configuration ChannelEncoderSettingsNielsenConfiguration
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    video_descriptions Sequence[ChannelEncoderSettingsVideoDescription]
    Video descriptions for the channel. See videoDescriptions Block for details.
    outputGroups List<Property Map>
    Output groups for the channel. See outputGroups Block for details.
    timecodeConfig Property Map
    Settings used to acquire and adjust timecode information from inputs. See timecodeConfig Block for details.
    audioDescriptions List<Property Map>
    Audio descriptions for the channel. See audioDescriptions Block for details.
    availBlanking Property Map
    Settings for ad avail blanking. See availBlanking Block for details.
    captionDescriptions List<Property Map>
    Caption descriptions for the channel. See captionDescriptions Block for details.
    globalConfiguration Property Map
    Configuration settings that apply to the event as a whole. See globalConfiguration Block for details.
    motionGraphicsConfiguration Property Map
    Settings for motion graphics. See motionGraphicsConfiguration Block for details.
    nielsenConfiguration Property Map
    Nielsen configuration settings. See nielsenConfiguration Block for details.
    videoDescriptions List<Property Map>
    Video descriptions for the channel. See videoDescriptions Block for details.

    ChannelEncoderSettingsAudioDescription, ChannelEncoderSettingsAudioDescriptionArgs

    AudioSelectorName string
    Name of the audio selector used as the source for this audio description.
    Name string
    Name of this audio description.
    AudioNormalizationSettings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    AudioType string
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    AudioTypeControl string
    How audio type is determined.
    AudioWatermarkSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    CodecSettings ChannelEncoderSettingsAudioDescriptionCodecSettings
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    LanguageCode string
    ISO 639-2 three-digit code for the language of this audio description.
    LanguageCodeControl string
    How to handle the audio language code.
    RemixSettings ChannelEncoderSettingsAudioDescriptionRemixSettings
    Settings to remix the audio. See remixSettings Block for details.
    StreamName string
    Stream name used to identify the audio description.
    AudioSelectorName string
    Name of the audio selector used as the source for this audio description.
    Name string
    Name of this audio description.
    AudioNormalizationSettings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    AudioType string
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    AudioTypeControl string
    How audio type is determined.
    AudioWatermarkSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    CodecSettings ChannelEncoderSettingsAudioDescriptionCodecSettings
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    LanguageCode string
    ISO 639-2 three-digit code for the language of this audio description.
    LanguageCodeControl string
    How to handle the audio language code.
    RemixSettings ChannelEncoderSettingsAudioDescriptionRemixSettings
    Settings to remix the audio. See remixSettings Block for details.
    StreamName string
    Stream name used to identify the audio description.
    audio_selector_name string
    Name of the audio selector used as the source for this audio description.
    name string
    Name of this audio description.
    audio_normalization_settings object
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    audio_type string
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    audio_type_control string
    How audio type is determined.
    audio_watermark_settings object
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    codec_settings object
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    language_code string
    ISO 639-2 three-digit code for the language of this audio description.
    language_code_control string
    How to handle the audio language code.
    remix_settings object
    Settings to remix the audio. See remixSettings Block for details.
    stream_name string
    Stream name used to identify the audio description.
    audioSelectorName String
    Name of the audio selector used as the source for this audio description.
    name String
    Name of this audio description.
    audioNormalizationSettings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    audioType String
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    audioTypeControl String
    How audio type is determined.
    audioWatermarkSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    codecSettings ChannelEncoderSettingsAudioDescriptionCodecSettings
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    languageCode String
    ISO 639-2 three-digit code for the language of this audio description.
    languageCodeControl String
    How to handle the audio language code.
    remixSettings ChannelEncoderSettingsAudioDescriptionRemixSettings
    Settings to remix the audio. See remixSettings Block for details.
    streamName String
    Stream name used to identify the audio description.
    audioSelectorName string
    Name of the audio selector used as the source for this audio description.
    name string
    Name of this audio description.
    audioNormalizationSettings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    audioType string
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    audioTypeControl string
    How audio type is determined.
    audioWatermarkSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    codecSettings ChannelEncoderSettingsAudioDescriptionCodecSettings
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    languageCode string
    ISO 639-2 three-digit code for the language of this audio description.
    languageCodeControl string
    How to handle the audio language code.
    remixSettings ChannelEncoderSettingsAudioDescriptionRemixSettings
    Settings to remix the audio. See remixSettings Block for details.
    streamName string
    Stream name used to identify the audio description.
    audio_selector_name str
    Name of the audio selector used as the source for this audio description.
    name str
    Name of this audio description.
    audio_normalization_settings ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    audio_type str
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    audio_type_control str
    How audio type is determined.
    audio_watermark_settings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    codec_settings ChannelEncoderSettingsAudioDescriptionCodecSettings
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    language_code str
    ISO 639-2 three-digit code for the language of this audio description.
    language_code_control str
    How to handle the audio language code.
    remix_settings ChannelEncoderSettingsAudioDescriptionRemixSettings
    Settings to remix the audio. See remixSettings Block for details.
    stream_name str
    Stream name used to identify the audio description.
    audioSelectorName String
    Name of the audio selector used as the source for this audio description.
    name String
    Name of this audio description.
    audioNormalizationSettings Property Map
    Advanced audio normalization settings. See audioNormalizationSettings Block for details.
    audioType String
    Applies only if audioTypeControl is useConfigured. Values for audioType are defined in ISO-IEC 13818-1.
    audioTypeControl String
    How audio type is determined.
    audioWatermarkSettings Property Map
    Settings to configure one or more solutions that insert audio watermarks in the audio encode. See audioWatermarkSettings Block for details.
    codecSettings Property Map
    Audio codec settings. See audio_descriptions.codec_settings Block for details.
    languageCode String
    ISO 639-2 three-digit code for the language of this audio description.
    languageCodeControl String
    How to handle the audio language code.
    remixSettings Property Map
    Settings to remix the audio. See remixSettings Block for details.
    streamName String
    Stream name used to identify the audio description.

    ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings, ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs

    Algorithm string
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    AlgorithmControl string
    Algorithm control for the audio description.
    TargetLkfs double
    Target LKFS (loudness) to adjust volume to.
    Algorithm string
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    AlgorithmControl string
    Algorithm control for the audio description.
    TargetLkfs float64
    Target LKFS (loudness) to adjust volume to.
    algorithm string
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    algorithm_control string
    Algorithm control for the audio description.
    target_lkfs number
    Target LKFS (loudness) to adjust volume to.
    algorithm String
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    algorithmControl String
    Algorithm control for the audio description.
    targetLkfs Double
    Target LKFS (loudness) to adjust volume to.
    algorithm string
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    algorithmControl string
    Algorithm control for the audio description.
    targetLkfs number
    Target LKFS (loudness) to adjust volume to.
    algorithm str
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    algorithm_control str
    Algorithm control for the audio description.
    target_lkfs float
    Target LKFS (loudness) to adjust volume to.
    algorithm String
    Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification; itu17702 conforms to the EBU R-128 specification.
    algorithmControl String
    Algorithm control for the audio description.
    targetLkfs Number
    Target LKFS (loudness) to adjust volume to.

    ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs

    NielsenWatermarksSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    NielsenWatermarksSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    nielsen_watermarks_settings object
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    nielsenWatermarksSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    nielsenWatermarksSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    nielsen_watermarks_settings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.
    nielsenWatermarksSettings Property Map
    Settings to configure Nielsen watermarks in the audio encode. See nielsenWatermarksSettings Block for details.

    ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs

    NielsenCbetSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    NielsenDistributionType string
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    NielsenNaesIiNwSettings List<ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting>
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    NielsenCbetSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    NielsenDistributionType string
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    NielsenNaesIiNwSettings []ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    nielsen_cbet_settings object
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    nielsen_distribution_type string
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    nielsen_naes_ii_nw_settings list(object)
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    nielsenCbetSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    nielsenDistributionType String
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    nielsenNaesIiNwSettings List<ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting>
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    nielsenCbetSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    nielsenDistributionType string
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    nielsenNaesIiNwSettings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting[]
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    nielsen_cbet_settings ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    nielsen_distribution_type str
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    nielsen_naes_ii_nw_settings Sequence[ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting]
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.
    nielsenCbetSettings Property Map
    Settings to insert watermarks of type Nielsen CBET. See nielsenCbetSettings Block for details.
    nielsenDistributionType String
    Distribution types to assign to the watermarks. Options are PROGRAM_CONTENT and FINAL_DISTRIBUTOR.
    nielsenNaesIiNwSettings List<Property Map>
    Settings to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See nielsenNaesIiNwSettings Block for details.

    ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs

    CbetCheckDigitString string
    CBET check digits to use for the watermark.
    CbetStepaside string
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    Csid string
    CBET source ID to use in the watermark.
    CbetCheckDigitString string
    CBET check digits to use for the watermark.
    CbetStepaside string
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    Csid string
    CBET source ID to use in the watermark.
    cbet_check_digit_string string
    CBET check digits to use for the watermark.
    cbet_stepaside string
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    csid string
    CBET source ID to use in the watermark.
    cbetCheckDigitString String
    CBET check digits to use for the watermark.
    cbetStepaside String
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    csid String
    CBET source ID to use in the watermark.
    cbetCheckDigitString string
    CBET check digits to use for the watermark.
    cbetStepaside string
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    csid string
    CBET source ID to use in the watermark.
    cbet_check_digit_string str
    CBET check digits to use for the watermark.
    cbet_stepaside str
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    csid str
    CBET source ID to use in the watermark.
    cbetCheckDigitString String
    CBET check digits to use for the watermark.
    cbetStepaside String
    Method of CBET insertion mode when prior encoding is detected on the same layer.
    csid String
    CBET source ID to use in the watermark.

    ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs

    CheckDigitString string
    Check digit string for the watermark.
    Sid double
    Nielsen source ID to include in the watermark.
    CheckDigitString string
    Check digit string for the watermark.
    Sid float64
    Nielsen source ID to include in the watermark.
    check_digit_string string
    Check digit string for the watermark.
    sid number
    Nielsen source ID to include in the watermark.
    checkDigitString String
    Check digit string for the watermark.
    sid Double
    Nielsen source ID to include in the watermark.
    checkDigitString string
    Check digit string for the watermark.
    sid number
    Nielsen source ID to include in the watermark.
    check_digit_string str
    Check digit string for the watermark.
    sid float
    Nielsen source ID to include in the watermark.
    checkDigitString String
    Check digit string for the watermark.
    sid Number
    Nielsen source ID to include in the watermark.

    ChannelEncoderSettingsAudioDescriptionCodecSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs

    AacSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    AAC settings. See aacSettings Block for details.
    Ac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings
    AC3 settings. See ac3Settings Block for details.
    Eac3AtmosSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    Eac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings
    EAC3 settings. See eac3Settings Block for details.
    Mp2Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings
    MP2 settings. See mp2Settings Block for details.
    PassThroughSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings
    Pass-through settings. Can be set as an empty block.
    WavSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings
    WAV settings. See wavSettings Block for details.
    AacSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    AAC settings. See aacSettings Block for details.
    Ac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings
    AC3 settings. See ac3Settings Block for details.
    Eac3AtmosSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    Eac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings
    EAC3 settings. See eac3Settings Block for details.
    Mp2Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings
    MP2 settings. See mp2Settings Block for details.
    PassThroughSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings
    Pass-through settings. Can be set as an empty block.
    WavSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings
    WAV settings. See wavSettings Block for details.
    aac_settings object
    AAC settings. See aacSettings Block for details.
    ac3_settings object
    AC3 settings. See ac3Settings Block for details.
    eac3_atmos_settings object
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    eac3_settings object
    EAC3 settings. See eac3Settings Block for details.
    mp2_settings object
    MP2 settings. See mp2Settings Block for details.
    pass_through_settings object
    Pass-through settings. Can be set as an empty block.
    wav_settings object
    WAV settings. See wavSettings Block for details.
    aacSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    AAC settings. See aacSettings Block for details.
    ac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings
    AC3 settings. See ac3Settings Block for details.
    eac3AtmosSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    eac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings
    EAC3 settings. See eac3Settings Block for details.
    mp2Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings
    MP2 settings. See mp2Settings Block for details.
    passThroughSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings
    Pass-through settings. Can be set as an empty block.
    wavSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings
    WAV settings. See wavSettings Block for details.
    aacSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    AAC settings. See aacSettings Block for details.
    ac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings
    AC3 settings. See ac3Settings Block for details.
    eac3AtmosSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    eac3Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings
    EAC3 settings. See eac3Settings Block for details.
    mp2Settings ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings
    MP2 settings. See mp2Settings Block for details.
    passThroughSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings
    Pass-through settings. Can be set as an empty block.
    wavSettings ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings
    WAV settings. See wavSettings Block for details.
    aac_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings
    AAC settings. See aacSettings Block for details.
    ac3_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings
    AC3 settings. See ac3Settings Block for details.
    eac3_atmos_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    eac3_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings
    EAC3 settings. See eac3Settings Block for details.
    mp2_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings
    MP2 settings. See mp2Settings Block for details.
    pass_through_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettings
    Pass-through settings. Can be set as an empty block.
    wav_settings ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings
    WAV settings. See wavSettings Block for details.
    aacSettings Property Map
    AAC settings. See aacSettings Block for details.
    ac3Settings Property Map
    AC3 settings. See ac3Settings Block for details.
    eac3AtmosSettings Property Map
    EAC3 Atmos settings. See eac3AtmosSettings Block for details.
    eac3Settings Property Map
    EAC3 settings. See eac3Settings Block for details.
    mp2Settings Property Map
    MP2 settings. See mp2Settings Block for details.
    passThroughSettings Property Map
    Pass-through settings. Can be set as an empty block.
    wavSettings Property Map
    WAV settings. See wavSettings Block for details.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs

    Bitrate double
    Average bitrate in bits/second.
    CodingMode string
    Mono, stereo, or 5.1 channel layout.
    InputType string
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    Profile string
    AAC profile.
    RateControlMode string
    Rate control mode.
    RawFormat string
    Sets LATM/LOAS AAC output for raw containers.
    SampleRate double
    Sample rate in Hz.
    Spec string
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    VbrQuality string
    VBR quality level. Only used if rateControlMode is VBR.
    Bitrate float64
    Average bitrate in bits/second.
    CodingMode string
    Mono, stereo, or 5.1 channel layout.
    InputType string
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    Profile string
    AAC profile.
    RateControlMode string
    Rate control mode.
    RawFormat string
    Sets LATM/LOAS AAC output for raw containers.
    SampleRate float64
    Sample rate in Hz.
    Spec string
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    VbrQuality string
    VBR quality level. Only used if rateControlMode is VBR.
    bitrate number
    Average bitrate in bits/second.
    coding_mode string
    Mono, stereo, or 5.1 channel layout.
    input_type string
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    profile string
    AAC profile.
    rate_control_mode string
    Rate control mode.
    raw_format string
    Sets LATM/LOAS AAC output for raw containers.
    sample_rate number
    Sample rate in Hz.
    spec string
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    vbr_quality string
    VBR quality level. Only used if rateControlMode is VBR.
    bitrate Double
    Average bitrate in bits/second.
    codingMode String
    Mono, stereo, or 5.1 channel layout.
    inputType String
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    profile String
    AAC profile.
    rateControlMode String
    Rate control mode.
    rawFormat String
    Sets LATM/LOAS AAC output for raw containers.
    sampleRate Double
    Sample rate in Hz.
    spec String
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    vbrQuality String
    VBR quality level. Only used if rateControlMode is VBR.
    bitrate number
    Average bitrate in bits/second.
    codingMode string
    Mono, stereo, or 5.1 channel layout.
    inputType string
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    profile string
    AAC profile.
    rateControlMode string
    Rate control mode.
    rawFormat string
    Sets LATM/LOAS AAC output for raw containers.
    sampleRate number
    Sample rate in Hz.
    spec string
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    vbrQuality string
    VBR quality level. Only used if rateControlMode is VBR.
    bitrate float
    Average bitrate in bits/second.
    coding_mode str
    Mono, stereo, or 5.1 channel layout.
    input_type str
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    profile str
    AAC profile.
    rate_control_mode str
    Rate control mode.
    raw_format str
    Sets LATM/LOAS AAC output for raw containers.
    sample_rate float
    Sample rate in Hz.
    spec str
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    vbr_quality str
    VBR quality level. Only used if rateControlMode is VBR.
    bitrate Number
    Average bitrate in bits/second.
    codingMode String
    Mono, stereo, or 5.1 channel layout.
    inputType String
    Set to broadcasterMixedAd when input contains pre-mixed main audio and AD (narration) as a stereo pair.
    profile String
    AAC profile.
    rateControlMode String
    Rate control mode.
    rawFormat String
    Sets LATM/LOAS AAC output for raw containers.
    sampleRate Number
    Sample rate in Hz.
    spec String
    Whether to use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
    vbrQuality String
    VBR quality level. Only used if rateControlMode is VBR.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs

    Bitrate double
    Average bitrate in bits/second.
    BitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    CodingMode string
    Dolby Digital coding mode.
    Dialnorm int
    Sets the dialnorm of the output.
    DrcProfile string
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    LfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    MetadataControl string
    Metadata control.
    Bitrate float64
    Average bitrate in bits/second.
    BitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    CodingMode string
    Dolby Digital coding mode.
    Dialnorm int
    Sets the dialnorm of the output.
    DrcProfile string
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    LfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    MetadataControl string
    Metadata control.
    bitrate number
    Average bitrate in bits/second.
    bitstream_mode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    coding_mode string
    Dolby Digital coding mode.
    dialnorm number
    Sets the dialnorm of the output.
    drc_profile string
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    lfe_filter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    metadata_control string
    Metadata control.
    bitrate Double
    Average bitrate in bits/second.
    bitstreamMode String
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode String
    Dolby Digital coding mode.
    dialnorm Integer
    Sets the dialnorm of the output.
    drcProfile String
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    lfeFilter String
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    metadataControl String
    Metadata control.
    bitrate number
    Average bitrate in bits/second.
    bitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode string
    Dolby Digital coding mode.
    dialnorm number
    Sets the dialnorm of the output.
    drcProfile string
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    lfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    metadataControl string
    Metadata control.
    bitrate float
    Average bitrate in bits/second.
    bitstream_mode str
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    coding_mode str
    Dolby Digital coding mode.
    dialnorm int
    Sets the dialnorm of the output.
    drc_profile str
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    lfe_filter str
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    metadata_control str
    Metadata control.
    bitrate Number
    Average bitrate in bits/second.
    bitstreamMode String
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode String
    Dolby Digital coding mode.
    dialnorm Number
    Sets the dialnorm of the output.
    drcProfile String
    When set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
    lfeFilter String
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    metadataControl String
    Metadata control.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs

    Bitrate double
    Average bitrate in bits/second.
    CodingMode string
    Dolby Digital Plus with Dolby Atmos coding mode.
    Dialnorm double
    Sets the dialnorm for the output.
    DrcLine string
    Dolby dynamic range compression profile.
    DrcRf string
    Profile for heavy Dolby dynamic range compression.
    HeightTrim double
    Height dimensional trim.
    SurroundTrim double
    Surround dimensional trim.
    Bitrate float64
    Average bitrate in bits/second.
    CodingMode string
    Dolby Digital Plus with Dolby Atmos coding mode.
    Dialnorm float64
    Sets the dialnorm for the output.
    DrcLine string
    Dolby dynamic range compression profile.
    DrcRf string
    Profile for heavy Dolby dynamic range compression.
    HeightTrim float64
    Height dimensional trim.
    SurroundTrim float64
    Surround dimensional trim.
    bitrate number
    Average bitrate in bits/second.
    coding_mode string
    Dolby Digital Plus with Dolby Atmos coding mode.
    dialnorm number
    Sets the dialnorm for the output.
    drc_line string
    Dolby dynamic range compression profile.
    drc_rf string
    Profile for heavy Dolby dynamic range compression.
    height_trim number
    Height dimensional trim.
    surround_trim number
    Surround dimensional trim.
    bitrate Double
    Average bitrate in bits/second.
    codingMode String
    Dolby Digital Plus with Dolby Atmos coding mode.
    dialnorm Double
    Sets the dialnorm for the output.
    drcLine String
    Dolby dynamic range compression profile.
    drcRf String
    Profile for heavy Dolby dynamic range compression.
    heightTrim Double
    Height dimensional trim.
    surroundTrim Double
    Surround dimensional trim.
    bitrate number
    Average bitrate in bits/second.
    codingMode string
    Dolby Digital Plus with Dolby Atmos coding mode.
    dialnorm number
    Sets the dialnorm for the output.
    drcLine string
    Dolby dynamic range compression profile.
    drcRf string
    Profile for heavy Dolby dynamic range compression.
    heightTrim number
    Height dimensional trim.
    surroundTrim number
    Surround dimensional trim.
    bitrate float
    Average bitrate in bits/second.
    coding_mode str
    Dolby Digital Plus with Dolby Atmos coding mode.
    dialnorm float
    Sets the dialnorm for the output.
    drc_line str
    Dolby dynamic range compression profile.
    drc_rf str
    Profile for heavy Dolby dynamic range compression.
    height_trim float
    Height dimensional trim.
    surround_trim float
    Surround dimensional trim.
    bitrate Number
    Average bitrate in bits/second.
    codingMode String
    Dolby Digital Plus with Dolby Atmos coding mode.
    dialnorm Number
    Sets the dialnorm for the output.
    drcLine String
    Dolby dynamic range compression profile.
    drcRf String
    Profile for heavy Dolby dynamic range compression.
    heightTrim Number
    Height dimensional trim.
    surroundTrim Number
    Surround dimensional trim.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs

    AttenuationControl string
    Attenuation control.
    Bitrate double
    Average bitrate in bits/second.
    BitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    CodingMode string
    Dolby Digital Plus coding mode.
    DcFilter string
    Whether to activate a DC filter for the channels.
    Dialnorm int
    Sets the dialnorm for the output.
    DrcLine string
    Sets the Dolby dynamic range compression profile.
    DrcRf string
    Profile for heavy Dolby dynamic range compression.
    LfeControl string
    When set to lfe, the EAC3 output contains an LFE channel.
    LfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    LoRoCenterMixLevel double
    Left total/right total center mix level.
    LoRoSurroundMixLevel double
    Left total/right total surround mix level.
    LtRtCenterMixLevel double
    Left only/right only center mix level.
    LtRtSurroundMixLevel double
    Left only/right only surround mix level.
    MetadataControl string
    Metadata control.
    PassthroughControl string
    When set to whenPossible, input DD+ audio is passed through if present.
    PhaseControl string
    Whether to invert the phase of the surround channels.
    StereoDownmix string
    Stereo downmix preference.
    SurroundExMode string
    Whether to encode the stream as Dolby Digital EX.
    SurroundMode string
    Whether to encode the stream as a surround sound stream.
    AttenuationControl string
    Attenuation control.
    Bitrate float64
    Average bitrate in bits/second.
    BitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    CodingMode string
    Dolby Digital Plus coding mode.
    DcFilter string
    Whether to activate a DC filter for the channels.
    Dialnorm int
    Sets the dialnorm for the output.
    DrcLine string
    Sets the Dolby dynamic range compression profile.
    DrcRf string
    Profile for heavy Dolby dynamic range compression.
    LfeControl string
    When set to lfe, the EAC3 output contains an LFE channel.
    LfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    LoRoCenterMixLevel float64
    Left total/right total center mix level.
    LoRoSurroundMixLevel float64
    Left total/right total surround mix level.
    LtRtCenterMixLevel float64
    Left only/right only center mix level.
    LtRtSurroundMixLevel float64
    Left only/right only surround mix level.
    MetadataControl string
    Metadata control.
    PassthroughControl string
    When set to whenPossible, input DD+ audio is passed through if present.
    PhaseControl string
    Whether to invert the phase of the surround channels.
    StereoDownmix string
    Stereo downmix preference.
    SurroundExMode string
    Whether to encode the stream as Dolby Digital EX.
    SurroundMode string
    Whether to encode the stream as a surround sound stream.
    attenuation_control string
    Attenuation control.
    bitrate number
    Average bitrate in bits/second.
    bitstream_mode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    coding_mode string
    Dolby Digital Plus coding mode.
    dc_filter string
    Whether to activate a DC filter for the channels.
    dialnorm number
    Sets the dialnorm for the output.
    drc_line string
    Sets the Dolby dynamic range compression profile.
    drc_rf string
    Profile for heavy Dolby dynamic range compression.
    lfe_control string
    When set to lfe, the EAC3 output contains an LFE channel.
    lfe_filter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    lo_ro_center_mix_level number
    Left total/right total center mix level.
    lo_ro_surround_mix_level number
    Left total/right total surround mix level.
    lt_rt_center_mix_level number
    Left only/right only center mix level.
    lt_rt_surround_mix_level number
    Left only/right only surround mix level.
    metadata_control string
    Metadata control.
    passthrough_control string
    When set to whenPossible, input DD+ audio is passed through if present.
    phase_control string
    Whether to invert the phase of the surround channels.
    stereo_downmix string
    Stereo downmix preference.
    surround_ex_mode string
    Whether to encode the stream as Dolby Digital EX.
    surround_mode string
    Whether to encode the stream as a surround sound stream.
    attenuationControl String
    Attenuation control.
    bitrate Double
    Average bitrate in bits/second.
    bitstreamMode String
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode String
    Dolby Digital Plus coding mode.
    dcFilter String
    Whether to activate a DC filter for the channels.
    dialnorm Integer
    Sets the dialnorm for the output.
    drcLine String
    Sets the Dolby dynamic range compression profile.
    drcRf String
    Profile for heavy Dolby dynamic range compression.
    lfeControl String
    When set to lfe, the EAC3 output contains an LFE channel.
    lfeFilter String
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    loRoCenterMixLevel Double
    Left total/right total center mix level.
    loRoSurroundMixLevel Double
    Left total/right total surround mix level.
    ltRtCenterMixLevel Double
    Left only/right only center mix level.
    ltRtSurroundMixLevel Double
    Left only/right only surround mix level.
    metadataControl String
    Metadata control.
    passthroughControl String
    When set to whenPossible, input DD+ audio is passed through if present.
    phaseControl String
    Whether to invert the phase of the surround channels.
    stereoDownmix String
    Stereo downmix preference.
    surroundExMode String
    Whether to encode the stream as Dolby Digital EX.
    surroundMode String
    Whether to encode the stream as a surround sound stream.
    attenuationControl string
    Attenuation control.
    bitrate number
    Average bitrate in bits/second.
    bitstreamMode string
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode string
    Dolby Digital Plus coding mode.
    dcFilter string
    Whether to activate a DC filter for the channels.
    dialnorm number
    Sets the dialnorm for the output.
    drcLine string
    Sets the Dolby dynamic range compression profile.
    drcRf string
    Profile for heavy Dolby dynamic range compression.
    lfeControl string
    When set to lfe, the EAC3 output contains an LFE channel.
    lfeFilter string
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    loRoCenterMixLevel number
    Left total/right total center mix level.
    loRoSurroundMixLevel number
    Left total/right total surround mix level.
    ltRtCenterMixLevel number
    Left only/right only center mix level.
    ltRtSurroundMixLevel number
    Left only/right only surround mix level.
    metadataControl string
    Metadata control.
    passthroughControl string
    When set to whenPossible, input DD+ audio is passed through if present.
    phaseControl string
    Whether to invert the phase of the surround channels.
    stereoDownmix string
    Stereo downmix preference.
    surroundExMode string
    Whether to encode the stream as Dolby Digital EX.
    surroundMode string
    Whether to encode the stream as a surround sound stream.
    attenuation_control str
    Attenuation control.
    bitrate float
    Average bitrate in bits/second.
    bitstream_mode str
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    coding_mode str
    Dolby Digital Plus coding mode.
    dc_filter str
    Whether to activate a DC filter for the channels.
    dialnorm int
    Sets the dialnorm for the output.
    drc_line str
    Sets the Dolby dynamic range compression profile.
    drc_rf str
    Profile for heavy Dolby dynamic range compression.
    lfe_control str
    When set to lfe, the EAC3 output contains an LFE channel.
    lfe_filter str
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    lo_ro_center_mix_level float
    Left total/right total center mix level.
    lo_ro_surround_mix_level float
    Left total/right total surround mix level.
    lt_rt_center_mix_level float
    Left only/right only center mix level.
    lt_rt_surround_mix_level float
    Left only/right only surround mix level.
    metadata_control str
    Metadata control.
    passthrough_control str
    When set to whenPossible, input DD+ audio is passed through if present.
    phase_control str
    Whether to invert the phase of the surround channels.
    stereo_downmix str
    Stereo downmix preference.
    surround_ex_mode str
    Whether to encode the stream as Dolby Digital EX.
    surround_mode str
    Whether to encode the stream as a surround sound stream.
    attenuationControl String
    Attenuation control.
    bitrate Number
    Average bitrate in bits/second.
    bitstreamMode String
    Bitstream mode (bsmod) for the emitted AC-3 stream.
    codingMode String
    Dolby Digital Plus coding mode.
    dcFilter String
    Whether to activate a DC filter for the channels.
    dialnorm Number
    Sets the dialnorm for the output.
    drcLine String
    Sets the Dolby dynamic range compression profile.
    drcRf String
    Profile for heavy Dolby dynamic range compression.
    lfeControl String
    When set to lfe, the EAC3 output contains an LFE channel.
    lfeFilter String
    When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
    loRoCenterMixLevel Number
    Left total/right total center mix level.
    loRoSurroundMixLevel Number
    Left total/right total surround mix level.
    ltRtCenterMixLevel Number
    Left only/right only center mix level.
    ltRtSurroundMixLevel Number
    Left only/right only surround mix level.
    metadataControl String
    Metadata control.
    passthroughControl String
    When set to whenPossible, input DD+ audio is passed through if present.
    phaseControl String
    Whether to invert the phase of the surround channels.
    stereoDownmix String
    Stereo downmix preference.
    surroundExMode String
    Whether to encode the stream as Dolby Digital EX.
    surroundMode String
    Whether to encode the stream as a surround sound stream.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs

    Bitrate double
    Average bitrate in bits/second.
    CodingMode string
    MPEG-2 coding mode.
    SampleRate double
    Sample rate in Hz.
    Bitrate float64
    Average bitrate in bits/second.
    CodingMode string
    MPEG-2 coding mode.
    SampleRate float64
    Sample rate in Hz.
    bitrate number
    Average bitrate in bits/second.
    coding_mode string
    MPEG-2 coding mode.
    sample_rate number
    Sample rate in Hz.
    bitrate Double
    Average bitrate in bits/second.
    codingMode String
    MPEG-2 coding mode.
    sampleRate Double
    Sample rate in Hz.
    bitrate number
    Average bitrate in bits/second.
    codingMode string
    MPEG-2 coding mode.
    sampleRate number
    Sample rate in Hz.
    bitrate float
    Average bitrate in bits/second.
    coding_mode str
    MPEG-2 coding mode.
    sample_rate float
    Sample rate in Hz.
    bitrate Number
    Average bitrate in bits/second.
    codingMode String
    MPEG-2 coding mode.
    sampleRate Number
    Sample rate in Hz.

    ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs

    BitDepth double
    Bits per sample.
    CodingMode string
    WAV coding mode.
    SampleRate double
    Sample rate in Hz.
    BitDepth float64
    Bits per sample.
    CodingMode string
    WAV coding mode.
    SampleRate float64
    Sample rate in Hz.
    bit_depth number
    Bits per sample.
    coding_mode string
    WAV coding mode.
    sample_rate number
    Sample rate in Hz.
    bitDepth Double
    Bits per sample.
    codingMode String
    WAV coding mode.
    sampleRate Double
    Sample rate in Hz.
    bitDepth number
    Bits per sample.
    codingMode string
    WAV coding mode.
    sampleRate number
    Sample rate in Hz.
    bit_depth float
    Bits per sample.
    coding_mode str
    WAV coding mode.
    sample_rate float
    Sample rate in Hz.
    bitDepth Number
    Bits per sample.
    codingMode String
    WAV coding mode.
    sampleRate Number
    Sample rate in Hz.

    ChannelEncoderSettingsAudioDescriptionRemixSettings, ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs

    ChannelMappings List<ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping>
    Mapping of input channels to output channels. See channelMappings Block for details.
    ChannelsIn int
    Number of input channels to be used.
    ChannelsOut int
    Number of output channels to be produced.
    ChannelMappings []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping
    Mapping of input channels to output channels. See channelMappings Block for details.
    ChannelsIn int
    Number of input channels to be used.
    ChannelsOut int
    Number of output channels to be produced.
    channel_mappings list(object)
    Mapping of input channels to output channels. See channelMappings Block for details.
    channels_in number
    Number of input channels to be used.
    channels_out number
    Number of output channels to be produced.
    channelMappings List<ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping>
    Mapping of input channels to output channels. See channelMappings Block for details.
    channelsIn Integer
    Number of input channels to be used.
    channelsOut Integer
    Number of output channels to be produced.
    channelMappings ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping[]
    Mapping of input channels to output channels. See channelMappings Block for details.
    channelsIn number
    Number of input channels to be used.
    channelsOut number
    Number of output channels to be produced.
    channel_mappings Sequence[ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping]
    Mapping of input channels to output channels. See channelMappings Block for details.
    channels_in int
    Number of input channels to be used.
    channels_out int
    Number of output channels to be produced.
    channelMappings List<Property Map>
    Mapping of input channels to output channels. See channelMappings Block for details.
    channelsIn Number
    Number of input channels to be used.
    channelsOut Number
    Number of output channels to be produced.

    ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping, ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs

    InputChannelLevels List<ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel>
    Levels for each of the input channels. See inputChannelLevels Block for details.
    OutputChannel int
    Index of the output channel being produced.
    InputChannelLevels []ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel
    Levels for each of the input channels. See inputChannelLevels Block for details.
    OutputChannel int
    Index of the output channel being produced.
    input_channel_levels list(object)
    Levels for each of the input channels. See inputChannelLevels Block for details.
    output_channel number
    Index of the output channel being produced.
    inputChannelLevels List<ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel>
    Levels for each of the input channels. See inputChannelLevels Block for details.
    outputChannel Integer
    Index of the output channel being produced.
    inputChannelLevels ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel[]
    Levels for each of the input channels. See inputChannelLevels Block for details.
    outputChannel number
    Index of the output channel being produced.
    input_channel_levels Sequence[ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel]
    Levels for each of the input channels. See inputChannelLevels Block for details.
    output_channel int
    Index of the output channel being produced.
    inputChannelLevels List<Property Map>
    Levels for each of the input channels. See inputChannelLevels Block for details.
    outputChannel Number
    Index of the output channel being produced.

    ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel, ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs

    Gain int
    Remixing value, from -60 to 6 decibels.
    InputChannel int
    Index of the input channel used as a source.
    Gain int
    Remixing value, from -60 to 6 decibels.
    InputChannel int
    Index of the input channel used as a source.
    gain number
    Remixing value, from -60 to 6 decibels.
    input_channel number
    Index of the input channel used as a source.
    gain Integer
    Remixing value, from -60 to 6 decibels.
    inputChannel Integer
    Index of the input channel used as a source.
    gain number
    Remixing value, from -60 to 6 decibels.
    inputChannel number
    Index of the input channel used as a source.
    gain int
    Remixing value, from -60 to 6 decibels.
    input_channel int
    Index of the input channel used as a source.
    gain Number
    Remixing value, from -60 to 6 decibels.
    inputChannel Number
    Index of the input channel used as a source.

    ChannelEncoderSettingsAvailBlanking, ChannelEncoderSettingsAvailBlankingArgs

    AvailBlankingImage ChannelEncoderSettingsAvailBlankingAvailBlankingImage
    Blanking image to be used. See availBlankingImage Block for details.
    State string
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    AvailBlankingImage ChannelEncoderSettingsAvailBlankingAvailBlankingImage
    Blanking image to be used. See availBlankingImage Block for details.
    State string
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    avail_blanking_image object
    Blanking image to be used. See availBlankingImage Block for details.
    state string
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    availBlankingImage ChannelEncoderSettingsAvailBlankingAvailBlankingImage
    Blanking image to be used. See availBlankingImage Block for details.
    state String
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    availBlankingImage ChannelEncoderSettingsAvailBlankingAvailBlankingImage
    Blanking image to be used. See availBlankingImage Block for details.
    state string
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    avail_blanking_image ChannelEncoderSettingsAvailBlankingAvailBlankingImage
    Blanking image to be used. See availBlankingImage Block for details.
    state str
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.
    availBlankingImage Property Map
    Blanking image to be used. See availBlankingImage Block for details.
    state String
    When set to enabled, causes video, audio, and captions to be blanked when insertion metadata is added.

    ChannelEncoderSettingsAvailBlankingAvailBlankingImage, ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsCaptionDescription, ChannelEncoderSettingsCaptionDescriptionArgs

    CaptionSelectorName string
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    Name string
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    Accessibility string
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettings
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    LanguageCode string
    ISO 639-2 three-digit code.
    LanguageDescription string
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    CaptionSelectorName string
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    Name string
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    Accessibility string
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettings
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    LanguageCode string
    ISO 639-2 three-digit code.
    LanguageDescription string
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    caption_selector_name string
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    name string
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    accessibility string
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    destination_settings object
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    language_code string
    ISO 639-2 three-digit code.
    language_description string
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    captionSelectorName String
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    name String
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    accessibility String
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    destinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettings
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    languageCode String
    ISO 639-2 three-digit code.
    languageDescription String
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    captionSelectorName string
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    name string
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    accessibility string
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    destinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettings
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    languageCode string
    ISO 639-2 three-digit code.
    languageDescription string
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    caption_selector_name str
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    name str
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    accessibility str
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettings
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    language_code str
    ISO 639-2 three-digit code.
    language_description str
    Human-readable information to indicate the captions available for players. For example, English or Spanish.
    captionSelectorName String
    Input caption selector to use as a caption source when generating output captions. Must match a caption selector name.
    name String
    Name of the caption description. Used to associate a caption description with an output. Must be unique within an event.
    accessibility String
    Whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
    destinationSettings Property Map
    Additional settings for the captions destination that depend on the destination type. See destinationSettings Block for details.
    languageCode String
    ISO 639-2 three-digit code.
    languageDescription String
    Human-readable information to indicate the captions available for players. For example, English or Spanish.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs

    AribDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings
    ARIB destination settings. Can be set as an empty block.
    BurnInDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    DvbSubDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    EbuTtDDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    EmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings
    Embedded destination settings. Can be set as an empty block.
    EmbeddedPlusScte20DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    RtmpCaptionInfoDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings
    RTMP caption info destination settings. Can be set as an empty block.
    Scte20PlusEmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    Scte27DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings
    SCTE-27 destination settings. Can be set as an empty block.
    SmpteTtDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings
    SMPTE TT destination settings. Can be set as an empty block.
    TeletextDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings
    Teletext destination settings. Can be set as an empty block.
    TtmlDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings
    TTML destination settings. See ttmlDestinationSettings Block for details.
    WebvttDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    AribDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings
    ARIB destination settings. Can be set as an empty block.
    BurnInDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    DvbSubDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    EbuTtDDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    EmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings
    Embedded destination settings. Can be set as an empty block.
    EmbeddedPlusScte20DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    RtmpCaptionInfoDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings
    RTMP caption info destination settings. Can be set as an empty block.
    Scte20PlusEmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    Scte27DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings
    SCTE-27 destination settings. Can be set as an empty block.
    SmpteTtDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings
    SMPTE TT destination settings. Can be set as an empty block.
    TeletextDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings
    Teletext destination settings. Can be set as an empty block.
    TtmlDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings
    TTML destination settings. See ttmlDestinationSettings Block for details.
    WebvttDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    arib_destination_settings object
    ARIB destination settings. Can be set as an empty block.
    burn_in_destination_settings object
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    dvb_sub_destination_settings object
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    ebu_tt_d_destination_settings object
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    embedded_destination_settings object
    Embedded destination settings. Can be set as an empty block.
    embedded_plus_scte20_destination_settings object
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    rtmp_caption_info_destination_settings object
    RTMP caption info destination settings. Can be set as an empty block.
    scte20_plus_embedded_destination_settings object
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    scte27_destination_settings object
    SCTE-27 destination settings. Can be set as an empty block.
    smpte_tt_destination_settings object
    SMPTE TT destination settings. Can be set as an empty block.
    teletext_destination_settings object
    Teletext destination settings. Can be set as an empty block.
    ttml_destination_settings object
    TTML destination settings. See ttmlDestinationSettings Block for details.
    webvtt_destination_settings object
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    aribDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings
    ARIB destination settings. Can be set as an empty block.
    burnInDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    dvbSubDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    ebuTtDDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    embeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings
    Embedded destination settings. Can be set as an empty block.
    embeddedPlusScte20DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    rtmpCaptionInfoDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings
    RTMP caption info destination settings. Can be set as an empty block.
    scte20PlusEmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    scte27DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings
    SCTE-27 destination settings. Can be set as an empty block.
    smpteTtDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings
    SMPTE TT destination settings. Can be set as an empty block.
    teletextDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings
    Teletext destination settings. Can be set as an empty block.
    ttmlDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings
    TTML destination settings. See ttmlDestinationSettings Block for details.
    webvttDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    aribDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings
    ARIB destination settings. Can be set as an empty block.
    burnInDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    dvbSubDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    ebuTtDDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    embeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings
    Embedded destination settings. Can be set as an empty block.
    embeddedPlusScte20DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    rtmpCaptionInfoDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings
    RTMP caption info destination settings. Can be set as an empty block.
    scte20PlusEmbeddedDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    scte27DestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings
    SCTE-27 destination settings. Can be set as an empty block.
    smpteTtDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings
    SMPTE TT destination settings. Can be set as an empty block.
    teletextDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings
    Teletext destination settings. Can be set as an empty block.
    ttmlDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings
    TTML destination settings. See ttmlDestinationSettings Block for details.
    webvttDestinationSettings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    arib_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings
    ARIB destination settings. Can be set as an empty block.
    burn_in_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    dvb_sub_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    ebu_tt_d_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    embedded_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings
    Embedded destination settings. Can be set as an empty block.
    embedded_plus_scte20_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    rtmp_caption_info_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings
    RTMP caption info destination settings. Can be set as an empty block.
    scte20_plus_embedded_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    scte27_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings
    SCTE-27 destination settings. Can be set as an empty block.
    smpte_tt_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings
    SMPTE TT destination settings. Can be set as an empty block.
    teletext_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings
    Teletext destination settings. Can be set as an empty block.
    ttml_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings
    TTML destination settings. See ttmlDestinationSettings Block for details.
    webvtt_destination_settings ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings
    WebVTT destination settings. See webvttDestinationSettings Block for details.
    aribDestinationSettings Property Map
    ARIB destination settings. Can be set as an empty block.
    burnInDestinationSettings Property Map
    Burn-in destination settings. See burnInDestinationSettings Block for details.
    dvbSubDestinationSettings Property Map
    DVB Sub destination settings. See dvbSubDestinationSettings Block for details.
    ebuTtDDestinationSettings Property Map
    EBU TT D destination settings. See ebuTtDDestinationSettings Block for details.
    embeddedDestinationSettings Property Map
    Embedded destination settings. Can be set as an empty block.
    embeddedPlusScte20DestinationSettings Property Map
    Embedded Plus SCTE-20 destination settings. Can be set as an empty block.
    rtmpCaptionInfoDestinationSettings Property Map
    RTMP caption info destination settings. Can be set as an empty block.
    scte20PlusEmbeddedDestinationSettings Property Map
    SCTE-20 Plus Embedded destination settings. Can be set as an empty block.
    scte27DestinationSettings Property Map
    SCTE-27 destination settings. Can be set as an empty block.
    smpteTtDestinationSettings Property Map
    SMPTE TT destination settings. Can be set as an empty block.
    teletextDestinationSettings Property Map
    Teletext destination settings. Can be set as an empty block.
    ttmlDestinationSettings Property Map
    TTML destination settings. See ttmlDestinationSettings Block for details.
    webvttDestinationSettings Property Map
    WebVTT destination settings. See webvttDestinationSettings Block for details.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs

    OutlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    TeletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    Alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    BackgroundColor string
    Color of the rectangle behind the captions.
    BackgroundOpacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    Font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    FontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    FontOpacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    FontResolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    FontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    OutlineSize int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    ShadowColor string
    Color of the shadow cast by the captions.
    ShadowOpacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    ShadowXOffset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    ShadowYOffset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    XPosition int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    YPosition int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    OutlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    TeletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    Alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    BackgroundColor string
    Color of the rectangle behind the captions.
    BackgroundOpacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    Font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    FontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    FontOpacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    FontResolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    FontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    OutlineSize int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    ShadowColor string
    Color of the shadow cast by the captions.
    ShadowOpacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    ShadowXOffset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    ShadowYOffset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    XPosition int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    YPosition int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    outline_color string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    teletext_grid_control string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    background_color string
    Color of the rectangle behind the captions.
    background_opacity number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    font object
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    font_color string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    font_opacity number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    font_resolution number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    font_size string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outline_size number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadow_color string
    Color of the shadow cast by the captions.
    shadow_opacity number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    shadow_x_offset number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadow_y_offset number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    x_position number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    y_position number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    outlineColor String
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    teletextGridControl String
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    alignment String
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    backgroundColor String
    Color of the rectangle behind the captions.
    backgroundOpacity Integer
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor String
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity Integer
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution Integer
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize String
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineSize Integer
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor String
    Color of the shadow cast by the captions.
    shadowOpacity Integer
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    shadowXOffset Integer
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset Integer
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    xPosition Integer
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    yPosition Integer
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    outlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    teletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    backgroundColor string
    Color of the rectangle behind the captions.
    backgroundOpacity number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineSize number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor string
    Color of the shadow cast by the captions.
    shadowOpacity number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    shadowXOffset number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    xPosition number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    yPosition number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    outline_color str
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    teletext_grid_control str
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    alignment str
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    background_color str
    Color of the rectangle behind the captions.
    background_opacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    font_color str
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    font_opacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    font_resolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    font_size str
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outline_size int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadow_color str
    Color of the shadow cast by the captions.
    shadow_opacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    shadow_x_offset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadow_y_offset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    x_position int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    y_position int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.
    outlineColor String
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    teletextGridControl String
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    alignment String
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles.
    backgroundColor String
    Color of the rectangle behind the captions.
    backgroundOpacity Number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    font Property Map
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor String
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity Number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution Number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize String
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineSize Number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor String
    Color of the shadow cast by the captions.
    shadowOpacity Number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent).
    shadowXOffset Number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset Number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    xPosition Number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter.
    yPosition Number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFontArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs

    Alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    BackgroundColor string
    Color of the rectangle behind the captions.
    BackgroundOpacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    Font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    FontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    FontOpacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    FontResolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    FontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    OutlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    OutlineSize int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    ShadowColor string
    Color of the shadow cast by the captions.
    ShadowOpacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    ShadowXOffset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    ShadowYOffset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    TeletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    XPosition int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    YPosition int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    Alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    BackgroundColor string
    Color of the rectangle behind the captions.
    BackgroundOpacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    Font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    FontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    FontOpacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    FontResolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    FontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    OutlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    OutlineSize int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    ShadowColor string
    Color of the shadow cast by the captions.
    ShadowOpacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    ShadowXOffset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    ShadowYOffset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    TeletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    XPosition int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    YPosition int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    background_color string
    Color of the rectangle behind the captions.
    background_opacity number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    font object
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    font_color string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    font_opacity number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    font_resolution number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    font_size string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outline_color string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    outline_size number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadow_color string
    Color of the shadow cast by the captions.
    shadow_opacity number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    shadow_x_offset number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadow_y_offset number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    teletext_grid_control string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    x_position number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    y_position number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    alignment String
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    backgroundColor String
    Color of the rectangle behind the captions.
    backgroundOpacity Integer
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor String
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity Integer
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution Integer
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize String
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineColor String
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    outlineSize Integer
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor String
    Color of the shadow cast by the captions.
    shadowOpacity Integer
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    shadowXOffset Integer
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset Integer
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    teletextGridControl String
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    xPosition Integer
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    yPosition Integer
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    alignment string
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    backgroundColor string
    Color of the rectangle behind the captions.
    backgroundOpacity number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor string
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize string
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineColor string
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    outlineSize number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor string
    Color of the shadow cast by the captions.
    shadowOpacity number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    shadowXOffset number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    teletextGridControl string
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    xPosition number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    yPosition number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    alignment str
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    background_color str
    Color of the rectangle behind the captions.
    background_opacity int
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    font ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    font_color str
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    font_opacity int
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    font_resolution int
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    font_size str
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outline_color str
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    outline_size int
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadow_color str
    Color of the shadow cast by the captions.
    shadow_opacity int
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    shadow_x_offset int
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadow_y_offset int
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    teletext_grid_control str
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    x_position int
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    y_position int
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    alignment String
    Justification of the caption text. When no explicit xPosition or yPosition is provided, centered places the captions at the bottom center of the output and left aligns captions to the bottom left. If xPosition and yPosition are given with the alignment parameter, the font is justified (left or centered) relative to those coordinates. Selecting smart justification left-justifies live subtitles and center-justifies pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream.
    backgroundColor String
    Color of the rectangle behind the captions.
    backgroundOpacity Number
    Opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    font Property Map
    External font file used for caption burn-in. File extension must be ttf or tte. Although you can select output fonts for many different types of input captions, embedded, STL, and teletext sources use a strict grid system; using external fonts with these caption sources could cause unexpected display of proportional fonts. See font Block for details.
    fontColor String
    Color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    fontOpacity Number
    Opacity of the burned-in captions. 255 is opaque; 0 is transparent.
    fontResolution Number
    Font resolution in DPI (dots per inch). Default is 96 dpi.
    fontSize String
    When set to auto, font size scales depending on the size of the output. A positive integer sets the exact font size in points.
    outlineColor String
    Font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    outlineSize Number
    Font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream.
    shadowColor String
    Color of the shadow cast by the captions.
    shadowOpacity Number
    Opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent).
    shadowXOffset Number
    Horizontal offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels to the left.
    shadowYOffset Number
    Vertical offset, in pixels, of the shadow relative to the captions. A value of -2 results in a shadow offset 2 pixels above the text.
    teletextGridControl String
    Whether a fixed grid size is used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
    xPosition Number
    Horizontal position, in pixels, of the caption relative to the left side of the output. A value of 10 results in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position is determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.
    yPosition Number
    Vertical position, in pixels, of the caption relative to the top of the output. A value of 10 results in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption is positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded, or teletext. These source settings are already pre-defined by the caption stream.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFontArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs

    CopyrightHolder string
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    FillLineGap string
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    FontFamily string
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    StyleControl string
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    CopyrightHolder string
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    FillLineGap string
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    FontFamily string
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    StyleControl string
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    copyright_holder string
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    fill_line_gap string
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    font_family string
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    style_control string
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    copyrightHolder String
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    fillLineGap String
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    fontFamily String
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    styleControl String
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    copyrightHolder string
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    fillLineGap string
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    fontFamily string
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    styleControl string
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    copyright_holder str
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    fill_line_gap str
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    font_family str
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    style_control str
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.
    copyrightHolder String
    Name of the copyright holder to include in the copyright tag in the captions metadata.
    fillLineGap String
    How to handle the gap between the lines in multi-line captions. enabled fills the gap with the captions background color as specified in the input captions; disabled leaves the gap unfilled.
    fontFamily String
    Font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to monospaced. You specify only the font family; all other style information (color, bold, position, and so on) is copied from the input captions, and the size is always set to 100% to allow the downstream player to choose the size. Enter a comma-separated list of font names in order of preference, a generic font family such as serif, or default to let the downstream player choose the font.
    styleControl String
    Style information to include in the font data that is attached to the EBU-TT captions. include takes the style information from the source captions and includes it in the font data, valid only if the source captions are Embedded or Teletext. exclude sets the font family to monospaced and does not include any other style information.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs

    StyleControl string
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    StyleControl string
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    style_control string
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    styleControl String
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    styleControl string
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    style_control str
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.
    styleControl String
    Whether to include style information when writing the TTML captions. This field is not currently supported and does not affect the output styling. Leave the default value.

    ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs

    StyleControl string
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    StyleControl string
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    style_control string
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    styleControl String
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    styleControl string
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    style_control str
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.
    styleControl String
    Whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH is valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA does not pass through the style, and the output captions do not contain any font styling information.

    ChannelEncoderSettingsGlobalConfiguration, ChannelEncoderSettingsGlobalConfigurationArgs

    InitialAudioGain int
    Value to set the initial audio gain for the live event.
    InputEndAction string
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    InputLossBehavior ChannelEncoderSettingsGlobalConfigurationInputLossBehavior
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    OutputLockingMode string
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    OutputTimingSource string
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    SupportLowFramerateInputs string
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    InitialAudioGain int
    Value to set the initial audio gain for the live event.
    InputEndAction string
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    InputLossBehavior ChannelEncoderSettingsGlobalConfigurationInputLossBehavior
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    OutputLockingMode string
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    OutputTimingSource string
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    SupportLowFramerateInputs string
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    initial_audio_gain number
    Value to set the initial audio gain for the live event.
    input_end_action string
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    input_loss_behavior object
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    output_locking_mode string
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    output_timing_source string
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    support_low_framerate_inputs string
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    initialAudioGain Integer
    Value to set the initial audio gain for the live event.
    inputEndAction String
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    inputLossBehavior ChannelEncoderSettingsGlobalConfigurationInputLossBehavior
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    outputLockingMode String
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    outputTimingSource String
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    supportLowFramerateInputs String
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    initialAudioGain number
    Value to set the initial audio gain for the live event.
    inputEndAction string
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    inputLossBehavior ChannelEncoderSettingsGlobalConfigurationInputLossBehavior
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    outputLockingMode string
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    outputTimingSource string
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    supportLowFramerateInputs string
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    initial_audio_gain int
    Value to set the initial audio gain for the live event.
    input_end_action str
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    input_loss_behavior ChannelEncoderSettingsGlobalConfigurationInputLossBehavior
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    output_locking_mode str
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    output_timing_source str
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    support_low_framerate_inputs str
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
    initialAudioGain Number
    Value to set the initial audio gain for the live event.
    inputEndAction String
    Action to take when the current input completes. When switchAndLoopInputs is configured, the encoder restarts at the beginning of the first input. When none is configured, the encoder transcodes black, a solid color, or a user-specified slate image per the input loss behavior configuration until the next input switch occurs, which is controlled through the Channel Schedule API.
    inputLossBehavior Property Map
    Settings for system actions when input is lost. See inputLossBehavior Block for details.
    outputLockingMode String
    How MediaLive pipelines are synchronized. PIPELINE_LOCKING attempts to synchronize the output of each pipeline to the other. EPOCH_LOCKING attempts to synchronize the output of each pipeline to the Unix epoch.
    outputTimingSource String
    Whether the rate of frames emitted by the live encoder is paced by its system clock, which optionally may be locked to another source via NTP, or locked to the clock of the input source.
    supportLowFramerateInputs String
    Adjusts the video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.

    ChannelEncoderSettingsGlobalConfigurationInputLossBehavior, ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs

    BlackFrameMsec int
    Amount of time, in milliseconds, to display black video when the input is lost.
    InputLossImageColor string
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    InputLossImageSlate ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    InputLossImageType string
    Whether to display a solid color or a slate image when input is lost.
    RepeatFrameMsec int
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    BlackFrameMsec int
    Amount of time, in milliseconds, to display black video when the input is lost.
    InputLossImageColor string
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    InputLossImageSlate ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    InputLossImageType string
    Whether to display a solid color or a slate image when input is lost.
    RepeatFrameMsec int
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    black_frame_msec number
    Amount of time, in milliseconds, to display black video when the input is lost.
    input_loss_image_color string
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    input_loss_image_slate object
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    input_loss_image_type string
    Whether to display a solid color or a slate image when input is lost.
    repeat_frame_msec number
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    blackFrameMsec Integer
    Amount of time, in milliseconds, to display black video when the input is lost.
    inputLossImageColor String
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    inputLossImageSlate ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    inputLossImageType String
    Whether to display a solid color or a slate image when input is lost.
    repeatFrameMsec Integer
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    blackFrameMsec number
    Amount of time, in milliseconds, to display black video when the input is lost.
    inputLossImageColor string
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    inputLossImageSlate ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    inputLossImageType string
    Whether to display a solid color or a slate image when input is lost.
    repeatFrameMsec number
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    black_frame_msec int
    Amount of time, in milliseconds, to display black video when the input is lost.
    input_loss_image_color str
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    input_loss_image_slate ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    input_loss_image_type str
    Whether to display a solid color or a slate image when input is lost.
    repeat_frame_msec int
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.
    blackFrameMsec Number
    Amount of time, in milliseconds, to display black video when the input is lost.
    inputLossImageColor String
    Color to display, as a hexadecimal RGBA value, when inputLossImageType is color.
    inputLossImageSlate Property Map
    Image to display when inputLossImageType is slate. See inputLossImageSlate Block for details.
    inputLossImageType String
    Whether to display a solid color or a slate image when input is lost.
    repeatFrameMsec Number
    Amount of time, in milliseconds, to repeat the previous picture when the input is lost.

    ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate, ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsMotionGraphicsConfiguration, ChannelEncoderSettingsMotionGraphicsConfigurationArgs

    MotionGraphicsSettings ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings
    Motion graphics settings. See motionGraphicsSettings Block for details.
    MotionGraphicsInsertion string
    Whether to activate motion graphics insertion.
    MotionGraphicsSettings ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings
    Motion graphics settings. See motionGraphicsSettings Block for details.
    MotionGraphicsInsertion string
    Whether to activate motion graphics insertion.
    motion_graphics_settings object
    Motion graphics settings. See motionGraphicsSettings Block for details.
    motion_graphics_insertion string
    Whether to activate motion graphics insertion.
    motionGraphicsSettings ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings
    Motion graphics settings. See motionGraphicsSettings Block for details.
    motionGraphicsInsertion String
    Whether to activate motion graphics insertion.
    motionGraphicsSettings ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings
    Motion graphics settings. See motionGraphicsSettings Block for details.
    motionGraphicsInsertion string
    Whether to activate motion graphics insertion.
    motion_graphics_settings ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings
    Motion graphics settings. See motionGraphicsSettings Block for details.
    motion_graphics_insertion str
    Whether to activate motion graphics insertion.
    motionGraphicsSettings Property Map
    Motion graphics settings. See motionGraphicsSettings Block for details.
    motionGraphicsInsertion String
    Whether to activate motion graphics insertion.

    ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings, ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettingsArgs

    html_motion_graphics_settings object
    HTML motion graphics settings. Can be set as an empty block.
    htmlMotionGraphicsSettings Property Map
    HTML motion graphics settings. Can be set as an empty block.

    ChannelEncoderSettingsNielsenConfiguration, ChannelEncoderSettingsNielsenConfigurationArgs

    DistributorId string
    Distributor ID assigned to your organization by Nielsen.
    NielsenPcmToId3Tagging string
    Enables Nielsen PCM to ID3 tagging.
    DistributorId string
    Distributor ID assigned to your organization by Nielsen.
    NielsenPcmToId3Tagging string
    Enables Nielsen PCM to ID3 tagging.
    distributor_id string
    Distributor ID assigned to your organization by Nielsen.
    nielsen_pcm_to_id3_tagging string
    Enables Nielsen PCM to ID3 tagging.
    distributorId String
    Distributor ID assigned to your organization by Nielsen.
    nielsenPcmToId3Tagging String
    Enables Nielsen PCM to ID3 tagging.
    distributorId string
    Distributor ID assigned to your organization by Nielsen.
    nielsenPcmToId3Tagging string
    Enables Nielsen PCM to ID3 tagging.
    distributor_id str
    Distributor ID assigned to your organization by Nielsen.
    nielsen_pcm_to_id3_tagging str
    Enables Nielsen PCM to ID3 tagging.
    distributorId String
    Distributor ID assigned to your organization by Nielsen.
    nielsenPcmToId3Tagging String
    Enables Nielsen PCM to ID3 tagging.

    ChannelEncoderSettingsOutputGroup, ChannelEncoderSettingsOutputGroupArgs

    OutputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettings
    Settings associated with the output group. See outputGroupSettings Block for details.
    Outputs List<ChannelEncoderSettingsOutputGroupOutput>
    List of outputs. See outputs Block for details.
    Name string
    Custom output group name defined by the user.
    OutputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettings
    Settings associated with the output group. See outputGroupSettings Block for details.
    Outputs []ChannelEncoderSettingsOutputGroupOutputType
    List of outputs. See outputs Block for details.
    Name string
    Custom output group name defined by the user.
    output_group_settings object
    Settings associated with the output group. See outputGroupSettings Block for details.
    outputs list(object)
    List of outputs. See outputs Block for details.
    name string
    Custom output group name defined by the user.
    outputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettings
    Settings associated with the output group. See outputGroupSettings Block for details.
    outputs List<ChannelEncoderSettingsOutputGroupOutput>
    List of outputs. See outputs Block for details.
    name String
    Custom output group name defined by the user.
    outputGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettings
    Settings associated with the output group. See outputGroupSettings Block for details.
    outputs ChannelEncoderSettingsOutputGroupOutput[]
    List of outputs. See outputs Block for details.
    name string
    Custom output group name defined by the user.
    output_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettings
    Settings associated with the output group. See outputGroupSettings Block for details.
    outputs Sequence[ChannelEncoderSettingsOutputGroupOutput]
    List of outputs. See outputs Block for details.
    name str
    Custom output group name defined by the user.
    outputGroupSettings Property Map
    Settings associated with the output group. See outputGroupSettings Block for details.
    outputs List<Property Map>
    List of outputs. See outputs Block for details.
    name String
    Custom output group name defined by the user.

    ChannelEncoderSettingsOutputGroupOutput, ChannelEncoderSettingsOutputGroupOutputArgs

    OutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettings
    Settings for the output. See outputSettings Block for details.
    AudioDescriptionNames List<string>
    Names of the audio descriptions used as audio sources for the output.
    CaptionDescriptionNames List<string>
    Names of the caption descriptions used as caption sources for the output.
    OutputName string
    Name used to identify an output.
    VideoDescriptionName string
    Name of the video description used as the video source for the output.
    OutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettings
    Settings for the output. See outputSettings Block for details.
    AudioDescriptionNames []string
    Names of the audio descriptions used as audio sources for the output.
    CaptionDescriptionNames []string
    Names of the caption descriptions used as caption sources for the output.
    OutputName string
    Name used to identify an output.
    VideoDescriptionName string
    Name of the video description used as the video source for the output.
    output_settings object
    Settings for the output. See outputSettings Block for details.
    audio_description_names list(string)
    Names of the audio descriptions used as audio sources for the output.
    caption_description_names list(string)
    Names of the caption descriptions used as caption sources for the output.
    output_name string
    Name used to identify an output.
    video_description_name string
    Name of the video description used as the video source for the output.
    outputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettings
    Settings for the output. See outputSettings Block for details.
    audioDescriptionNames List<String>
    Names of the audio descriptions used as audio sources for the output.
    captionDescriptionNames List<String>
    Names of the caption descriptions used as caption sources for the output.
    outputName String
    Name used to identify an output.
    videoDescriptionName String
    Name of the video description used as the video source for the output.
    outputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettings
    Settings for the output. See outputSettings Block for details.
    audioDescriptionNames string[]
    Names of the audio descriptions used as audio sources for the output.
    captionDescriptionNames string[]
    Names of the caption descriptions used as caption sources for the output.
    outputName string
    Name used to identify an output.
    videoDescriptionName string
    Name of the video description used as the video source for the output.
    output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettings
    Settings for the output. See outputSettings Block for details.
    audio_description_names Sequence[str]
    Names of the audio descriptions used as audio sources for the output.
    caption_description_names Sequence[str]
    Names of the caption descriptions used as caption sources for the output.
    output_name str
    Name used to identify an output.
    video_description_name str
    Name of the video description used as the video source for the output.
    outputSettings Property Map
    Settings for the output. See outputSettings Block for details.
    audioDescriptionNames List<String>
    Names of the audio descriptions used as audio sources for the output.
    captionDescriptionNames List<String>
    Names of the caption descriptions used as caption sources for the output.
    outputName String
    Name used to identify an output.
    videoDescriptionName String
    Name of the video description used as the video source for the output.

    ChannelEncoderSettingsOutputGroupOutputGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs

    ArchiveGroupSettings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting>
    Archive group settings. See archiveGroupSettings Block for details.
    FrameCaptureGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    HlsGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings
    HLS group settings. See hlsGroupSettings Block for details.
    MediaPackageGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings
    Media package group settings. See mediaPackageGroupSettings Block for details.
    MsSmoothGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    MultiplexGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings
    Multiplex group settings. Can be set as an empty block.
    RtmpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings
    RTMP group settings. See rtmpGroupSettings Block for details.
    UdpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings
    UDP group settings. See udpGroupSettings Block for details.
    ArchiveGroupSettings []ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting
    Archive group settings. See archiveGroupSettings Block for details.
    FrameCaptureGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    HlsGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings
    HLS group settings. See hlsGroupSettings Block for details.
    MediaPackageGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings
    Media package group settings. See mediaPackageGroupSettings Block for details.
    MsSmoothGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    MultiplexGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings
    Multiplex group settings. Can be set as an empty block.
    RtmpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings
    RTMP group settings. See rtmpGroupSettings Block for details.
    UdpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings
    UDP group settings. See udpGroupSettings Block for details.
    archive_group_settings list(object)
    Archive group settings. See archiveGroupSettings Block for details.
    frame_capture_group_settings object
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    hls_group_settings object
    HLS group settings. See hlsGroupSettings Block for details.
    media_package_group_settings object
    Media package group settings. See mediaPackageGroupSettings Block for details.
    ms_smooth_group_settings object
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    multiplex_group_settings object
    Multiplex group settings. Can be set as an empty block.
    rtmp_group_settings object
    RTMP group settings. See rtmpGroupSettings Block for details.
    udp_group_settings object
    UDP group settings. See udpGroupSettings Block for details.
    archiveGroupSettings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting>
    Archive group settings. See archiveGroupSettings Block for details.
    frameCaptureGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    hlsGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings
    HLS group settings. See hlsGroupSettings Block for details.
    mediaPackageGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings
    Media package group settings. See mediaPackageGroupSettings Block for details.
    msSmoothGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    multiplexGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings
    Multiplex group settings. Can be set as an empty block.
    rtmpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings
    RTMP group settings. See rtmpGroupSettings Block for details.
    udpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings
    UDP group settings. See udpGroupSettings Block for details.
    archiveGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting[]
    Archive group settings. See archiveGroupSettings Block for details.
    frameCaptureGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    hlsGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings
    HLS group settings. See hlsGroupSettings Block for details.
    mediaPackageGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings
    Media package group settings. See mediaPackageGroupSettings Block for details.
    msSmoothGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    multiplexGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings
    Multiplex group settings. Can be set as an empty block.
    rtmpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings
    RTMP group settings. See rtmpGroupSettings Block for details.
    udpGroupSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings
    UDP group settings. See udpGroupSettings Block for details.
    archive_group_settings Sequence[ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting]
    Archive group settings. See archiveGroupSettings Block for details.
    frame_capture_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    hls_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings
    HLS group settings. See hlsGroupSettings Block for details.
    media_package_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings
    Media package group settings. See mediaPackageGroupSettings Block for details.
    ms_smooth_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    multiplex_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettings
    Multiplex group settings. Can be set as an empty block.
    rtmp_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings
    RTMP group settings. See rtmpGroupSettings Block for details.
    udp_group_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings
    UDP group settings. See udpGroupSettings Block for details.
    archiveGroupSettings List<Property Map>
    Archive group settings. See archiveGroupSettings Block for details.
    frameCaptureGroupSettings Property Map
    Frame capture group settings. See frameCaptureGroupSettings Block for details.
    hlsGroupSettings Property Map
    HLS group settings. See hlsGroupSettings Block for details.
    mediaPackageGroupSettings Property Map
    Media package group settings. See mediaPackageGroupSettings Block for details.
    msSmoothGroupSettings Property Map
    Microsoft Smooth group settings. See msSmoothGroupSettings Block for details.
    multiplexGroupSettings Property Map
    Multiplex group settings. Can be set as an empty block.
    rtmpGroupSettings Property Map
    RTMP group settings. See rtmpGroupSettings Block for details.
    udpGroupSettings Property Map
    UDP group settings. See udpGroupSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs

    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination
    Directory and base filename where archive files are written. See destination Block for details.
    ArchiveCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    RolloverInterval int
    Number of seconds to write to an archive file before closing and starting a new one.
    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination
    Directory and base filename where archive files are written. See destination Block for details.
    ArchiveCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    RolloverInterval int
    Number of seconds to write to an archive file before closing and starting a new one.
    destination object
    Directory and base filename where archive files are written. See destination Block for details.
    archive_cdn_settings object
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    rollover_interval number
    Number of seconds to write to an archive file before closing and starting a new one.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination
    Directory and base filename where archive files are written. See destination Block for details.
    archiveCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    rolloverInterval Integer
    Number of seconds to write to an archive file before closing and starting a new one.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination
    Directory and base filename where archive files are written. See destination Block for details.
    archiveCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    rolloverInterval number
    Number of seconds to write to an archive file before closing and starting a new one.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination
    Directory and base filename where archive files are written. See destination Block for details.
    archive_cdn_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    rollover_interval int
    Number of seconds to write to an archive file before closing and starting a new one.
    destination Property Map
    Directory and base filename where archive files are written. See destination Block for details.
    archiveCdnSettings Property Map
    Parameters that control the interactions with the CDN. See archiveCdnSettings Block for details.
    rolloverInterval Number
    Number of seconds to write to an archive file before closing and starting a new one.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs

    archive_s3_settings object
    Archive S3 settings. See archiveS3Settings Block for details.
    archiveS3Settings Property Map
    Archive S3 settings. See archiveS3Settings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs

    CannedAcl string
    Canned ACL to apply to each S3 request.
    CannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl string
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.
    cannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl str
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs

    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination
    Parameters that identify where to write the frame captures. See destination Block for details.
    FrameCaptureCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination
    Parameters that identify where to write the frame captures. See destination Block for details.
    FrameCaptureCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    destination object
    Parameters that identify where to write the frame captures. See destination Block for details.
    frame_capture_cdn_settings object
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination
    Parameters that identify where to write the frame captures. See destination Block for details.
    frameCaptureCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination
    Parameters that identify where to write the frame captures. See destination Block for details.
    frameCaptureCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination
    Parameters that identify where to write the frame captures. See destination Block for details.
    frame_capture_cdn_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.
    destination Property Map
    Parameters that identify where to write the frame captures. See destination Block for details.
    frameCaptureCdnSettings Property Map
    Parameters that control the interactions with the CDN. See frameCaptureCdnSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs

    frame_capture_s3_settings object
    Frame capture S3 settings. See frameCaptureS3Settings Block for details.
    frameCaptureS3Settings Property Map
    Frame capture S3 settings. See frameCaptureS3Settings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs

    CannedAcl string
    Canned ACL to apply to each S3 request.
    CannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl string
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.
    cannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl str
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs

    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination
    Place where the segments and manifests are written. See destination Block for details.
    AdMarkers List<string>
    List of markers used to insert ad avail markers in the HLS output.
    BaseUrlContent string
    Prepends a value to the URI of each media (segment) file in the manifest.
    BaseUrlContent1 string
    Alternate base URL for content, used for redundant manifest configurations.
    BaseUrlManifest string
    Prepends a value to the URI of each variant manifest file in the master manifest.
    BaseUrlManifest1 string
    Alternate base URL for manifests, used for redundant manifest configurations.
    CaptionLanguageMappings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping>
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    CaptionLanguageSetting string
    How audio and caption language setting tags are written in the manifest.
    ClientCache string
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    CodecSpecification string
    Specification to use for the codec in the manifest.
    ConstantIv string
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    DirectoryStructure string
    Place for the media and manifest files.
    DiscontinuityTags string
    How the EXT-X-DISCONTINUITY tags are inserted.
    EncryptionType string
    Encryption type.
    HlsCdnSettings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting>
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    HlsId3SegmentTagging string
    State of HLS ID3 segment tagging.
    IframeOnlyPlaylists string
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    IncompleteSegmentBehavior string
    Behavior of the segment that is in progress at a channel restart or input switch.
    IndexNSegments int
    Number of segments to keep in the manifest.
    InputLossAction string
    Parameter that controls output group behavior on an input loss.
    IvInManifest string
    Whether the initialization vector is included in the key method on the segment.
    IvSource string
    Whether the initialization vector follows the segment number or is from the group.
    KeepSegments int
    Number of segments to retain in the destination directory.
    KeyFormat string
    Value for the key URI format in the key method.
    KeyFormatVersions string
    Versions of the key format in the key method.
    KeyProviderSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings
    Key provider settings. See keyProviderSettings Block for details.
    ManifestCompression string
    Whether the manifest is compressed with gzip.
    ManifestDurationFormat string
    Format of the segment duration in the manifest.
    MinSegmentLength int
    Minimum length, in seconds, for each segment.
    Mode string
    HLS mode.
    OutputSelection string
    Generation of the manifest and segments or only variant manifests.
    ProgramDateTime string
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    ProgramDateTimeClock string
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    ProgramDateTimePeriod int
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    RedundantManifest string
    When set to enabled, writes a secondary manifest for each output group.
    SegmentLength int
    Length, in seconds, of each segment.
    SegmentsPerSubdirectory int
    Number of segments to write to a subdirectory before starting a new one.
    StreamInfResolution string
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    TimedMetadataId3Frame string
    ID3 frame used for timed metadata.
    TimedMetadataId3Period int
    Period, in seconds, between ID3 frames for timed metadata.
    TimestampDeltaMilliseconds int
    Value, in milliseconds, to offset the program date time from the input timestamp.
    TsFileMode string
    Whether segments are placed in subdirectories.
    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination
    Place where the segments and manifests are written. See destination Block for details.
    AdMarkers []string
    List of markers used to insert ad avail markers in the HLS output.
    BaseUrlContent string
    Prepends a value to the URI of each media (segment) file in the manifest.
    BaseUrlContent1 string
    Alternate base URL for content, used for redundant manifest configurations.
    BaseUrlManifest string
    Prepends a value to the URI of each variant manifest file in the master manifest.
    BaseUrlManifest1 string
    Alternate base URL for manifests, used for redundant manifest configurations.
    CaptionLanguageMappings []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    CaptionLanguageSetting string
    How audio and caption language setting tags are written in the manifest.
    ClientCache string
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    CodecSpecification string
    Specification to use for the codec in the manifest.
    ConstantIv string
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    DirectoryStructure string
    Place for the media and manifest files.
    DiscontinuityTags string
    How the EXT-X-DISCONTINUITY tags are inserted.
    EncryptionType string
    Encryption type.
    HlsCdnSettings []ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    HlsId3SegmentTagging string
    State of HLS ID3 segment tagging.
    IframeOnlyPlaylists string
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    IncompleteSegmentBehavior string
    Behavior of the segment that is in progress at a channel restart or input switch.
    IndexNSegments int
    Number of segments to keep in the manifest.
    InputLossAction string
    Parameter that controls output group behavior on an input loss.
    IvInManifest string
    Whether the initialization vector is included in the key method on the segment.
    IvSource string
    Whether the initialization vector follows the segment number or is from the group.
    KeepSegments int
    Number of segments to retain in the destination directory.
    KeyFormat string
    Value for the key URI format in the key method.
    KeyFormatVersions string
    Versions of the key format in the key method.
    KeyProviderSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings
    Key provider settings. See keyProviderSettings Block for details.
    ManifestCompression string
    Whether the manifest is compressed with gzip.
    ManifestDurationFormat string
    Format of the segment duration in the manifest.
    MinSegmentLength int
    Minimum length, in seconds, for each segment.
    Mode string
    HLS mode.
    OutputSelection string
    Generation of the manifest and segments or only variant manifests.
    ProgramDateTime string
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    ProgramDateTimeClock string
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    ProgramDateTimePeriod int
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    RedundantManifest string
    When set to enabled, writes a secondary manifest for each output group.
    SegmentLength int
    Length, in seconds, of each segment.
    SegmentsPerSubdirectory int
    Number of segments to write to a subdirectory before starting a new one.
    StreamInfResolution string
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    TimedMetadataId3Frame string
    ID3 frame used for timed metadata.
    TimedMetadataId3Period int
    Period, in seconds, between ID3 frames for timed metadata.
    TimestampDeltaMilliseconds int
    Value, in milliseconds, to offset the program date time from the input timestamp.
    TsFileMode string
    Whether segments are placed in subdirectories.
    destination object
    Place where the segments and manifests are written. See destination Block for details.
    ad_markers list(string)
    List of markers used to insert ad avail markers in the HLS output.
    base_url_content string
    Prepends a value to the URI of each media (segment) file in the manifest.
    base_url_content1 string
    Alternate base URL for content, used for redundant manifest configurations.
    base_url_manifest string
    Prepends a value to the URI of each variant manifest file in the master manifest.
    base_url_manifest1 string
    Alternate base URL for manifests, used for redundant manifest configurations.
    caption_language_mappings list(object)
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    caption_language_setting string
    How audio and caption language setting tags are written in the manifest.
    client_cache string
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    codec_specification string
    Specification to use for the codec in the manifest.
    constant_iv string
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    directory_structure string
    Place for the media and manifest files.
    discontinuity_tags string
    How the EXT-X-DISCONTINUITY tags are inserted.
    encryption_type string
    Encryption type.
    hls_cdn_settings list(object)
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    hls_id3_segment_tagging string
    State of HLS ID3 segment tagging.
    iframe_only_playlists string
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    incomplete_segment_behavior string
    Behavior of the segment that is in progress at a channel restart or input switch.
    index_n_segments number
    Number of segments to keep in the manifest.
    input_loss_action string
    Parameter that controls output group behavior on an input loss.
    iv_in_manifest string
    Whether the initialization vector is included in the key method on the segment.
    iv_source string
    Whether the initialization vector follows the segment number or is from the group.
    keep_segments number
    Number of segments to retain in the destination directory.
    key_format string
    Value for the key URI format in the key method.
    key_format_versions string
    Versions of the key format in the key method.
    key_provider_settings object
    Key provider settings. See keyProviderSettings Block for details.
    manifest_compression string
    Whether the manifest is compressed with gzip.
    manifest_duration_format string
    Format of the segment duration in the manifest.
    min_segment_length number
    Minimum length, in seconds, for each segment.
    mode string
    HLS mode.
    output_selection string
    Generation of the manifest and segments or only variant manifests.
    program_date_time string
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    program_date_time_clock string
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    program_date_time_period number
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    redundant_manifest string
    When set to enabled, writes a secondary manifest for each output group.
    segment_length number
    Length, in seconds, of each segment.
    segments_per_subdirectory number
    Number of segments to write to a subdirectory before starting a new one.
    stream_inf_resolution string
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    timed_metadata_id3_frame string
    ID3 frame used for timed metadata.
    timed_metadata_id3_period number
    Period, in seconds, between ID3 frames for timed metadata.
    timestamp_delta_milliseconds number
    Value, in milliseconds, to offset the program date time from the input timestamp.
    ts_file_mode string
    Whether segments are placed in subdirectories.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination
    Place where the segments and manifests are written. See destination Block for details.
    adMarkers List<String>
    List of markers used to insert ad avail markers in the HLS output.
    baseUrlContent String
    Prepends a value to the URI of each media (segment) file in the manifest.
    baseUrlContent1 String
    Alternate base URL for content, used for redundant manifest configurations.
    baseUrlManifest String
    Prepends a value to the URI of each variant manifest file in the master manifest.
    baseUrlManifest1 String
    Alternate base URL for manifests, used for redundant manifest configurations.
    captionLanguageMappings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping>
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    captionLanguageSetting String
    How audio and caption language setting tags are written in the manifest.
    clientCache String
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    codecSpecification String
    Specification to use for the codec in the manifest.
    constantIv String
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    directoryStructure String
    Place for the media and manifest files.
    discontinuityTags String
    How the EXT-X-DISCONTINUITY tags are inserted.
    encryptionType String
    Encryption type.
    hlsCdnSettings List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting>
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    hlsId3SegmentTagging String
    State of HLS ID3 segment tagging.
    iframeOnlyPlaylists String
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    incompleteSegmentBehavior String
    Behavior of the segment that is in progress at a channel restart or input switch.
    indexNSegments Integer
    Number of segments to keep in the manifest.
    inputLossAction String
    Parameter that controls output group behavior on an input loss.
    ivInManifest String
    Whether the initialization vector is included in the key method on the segment.
    ivSource String
    Whether the initialization vector follows the segment number or is from the group.
    keepSegments Integer
    Number of segments to retain in the destination directory.
    keyFormat String
    Value for the key URI format in the key method.
    keyFormatVersions String
    Versions of the key format in the key method.
    keyProviderSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings
    Key provider settings. See keyProviderSettings Block for details.
    manifestCompression String
    Whether the manifest is compressed with gzip.
    manifestDurationFormat String
    Format of the segment duration in the manifest.
    minSegmentLength Integer
    Minimum length, in seconds, for each segment.
    mode String
    HLS mode.
    outputSelection String
    Generation of the manifest and segments or only variant manifests.
    programDateTime String
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimeClock String
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimePeriod Integer
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    redundantManifest String
    When set to enabled, writes a secondary manifest for each output group.
    segmentLength Integer
    Length, in seconds, of each segment.
    segmentsPerSubdirectory Integer
    Number of segments to write to a subdirectory before starting a new one.
    streamInfResolution String
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    timedMetadataId3Frame String
    ID3 frame used for timed metadata.
    timedMetadataId3Period Integer
    Period, in seconds, between ID3 frames for timed metadata.
    timestampDeltaMilliseconds Integer
    Value, in milliseconds, to offset the program date time from the input timestamp.
    tsFileMode String
    Whether segments are placed in subdirectories.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination
    Place where the segments and manifests are written. See destination Block for details.
    adMarkers string[]
    List of markers used to insert ad avail markers in the HLS output.
    baseUrlContent string
    Prepends a value to the URI of each media (segment) file in the manifest.
    baseUrlContent1 string
    Alternate base URL for content, used for redundant manifest configurations.
    baseUrlManifest string
    Prepends a value to the URI of each variant manifest file in the master manifest.
    baseUrlManifest1 string
    Alternate base URL for manifests, used for redundant manifest configurations.
    captionLanguageMappings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping[]
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    captionLanguageSetting string
    How audio and caption language setting tags are written in the manifest.
    clientCache string
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    codecSpecification string
    Specification to use for the codec in the manifest.
    constantIv string
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    directoryStructure string
    Place for the media and manifest files.
    discontinuityTags string
    How the EXT-X-DISCONTINUITY tags are inserted.
    encryptionType string
    Encryption type.
    hlsCdnSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting[]
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    hlsId3SegmentTagging string
    State of HLS ID3 segment tagging.
    iframeOnlyPlaylists string
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    incompleteSegmentBehavior string
    Behavior of the segment that is in progress at a channel restart or input switch.
    indexNSegments number
    Number of segments to keep in the manifest.
    inputLossAction string
    Parameter that controls output group behavior on an input loss.
    ivInManifest string
    Whether the initialization vector is included in the key method on the segment.
    ivSource string
    Whether the initialization vector follows the segment number or is from the group.
    keepSegments number
    Number of segments to retain in the destination directory.
    keyFormat string
    Value for the key URI format in the key method.
    keyFormatVersions string
    Versions of the key format in the key method.
    keyProviderSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings
    Key provider settings. See keyProviderSettings Block for details.
    manifestCompression string
    Whether the manifest is compressed with gzip.
    manifestDurationFormat string
    Format of the segment duration in the manifest.
    minSegmentLength number
    Minimum length, in seconds, for each segment.
    mode string
    HLS mode.
    outputSelection string
    Generation of the manifest and segments or only variant manifests.
    programDateTime string
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimeClock string
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimePeriod number
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    redundantManifest string
    When set to enabled, writes a secondary manifest for each output group.
    segmentLength number
    Length, in seconds, of each segment.
    segmentsPerSubdirectory number
    Number of segments to write to a subdirectory before starting a new one.
    streamInfResolution string
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    timedMetadataId3Frame string
    ID3 frame used for timed metadata.
    timedMetadataId3Period number
    Period, in seconds, between ID3 frames for timed metadata.
    timestampDeltaMilliseconds number
    Value, in milliseconds, to offset the program date time from the input timestamp.
    tsFileMode string
    Whether segments are placed in subdirectories.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination
    Place where the segments and manifests are written. See destination Block for details.
    ad_markers Sequence[str]
    List of markers used to insert ad avail markers in the HLS output.
    base_url_content str
    Prepends a value to the URI of each media (segment) file in the manifest.
    base_url_content1 str
    Alternate base URL for content, used for redundant manifest configurations.
    base_url_manifest str
    Prepends a value to the URI of each variant manifest file in the master manifest.
    base_url_manifest1 str
    Alternate base URL for manifests, used for redundant manifest configurations.
    caption_language_mappings Sequence[ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping]
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    caption_language_setting str
    How audio and caption language setting tags are written in the manifest.
    client_cache str
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    codec_specification str
    Specification to use for the codec in the manifest.
    constant_iv str
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    directory_structure str
    Place for the media and manifest files.
    discontinuity_tags str
    How the EXT-X-DISCONTINUITY tags are inserted.
    encryption_type str
    Encryption type.
    hls_cdn_settings Sequence[ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting]
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    hls_id3_segment_tagging str
    State of HLS ID3 segment tagging.
    iframe_only_playlists str
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    incomplete_segment_behavior str
    Behavior of the segment that is in progress at a channel restart or input switch.
    index_n_segments int
    Number of segments to keep in the manifest.
    input_loss_action str
    Parameter that controls output group behavior on an input loss.
    iv_in_manifest str
    Whether the initialization vector is included in the key method on the segment.
    iv_source str
    Whether the initialization vector follows the segment number or is from the group.
    keep_segments int
    Number of segments to retain in the destination directory.
    key_format str
    Value for the key URI format in the key method.
    key_format_versions str
    Versions of the key format in the key method.
    key_provider_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings
    Key provider settings. See keyProviderSettings Block for details.
    manifest_compression str
    Whether the manifest is compressed with gzip.
    manifest_duration_format str
    Format of the segment duration in the manifest.
    min_segment_length int
    Minimum length, in seconds, for each segment.
    mode str
    HLS mode.
    output_selection str
    Generation of the manifest and segments or only variant manifests.
    program_date_time str
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    program_date_time_clock str
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    program_date_time_period int
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    redundant_manifest str
    When set to enabled, writes a secondary manifest for each output group.
    segment_length int
    Length, in seconds, of each segment.
    segments_per_subdirectory int
    Number of segments to write to a subdirectory before starting a new one.
    stream_inf_resolution str
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    timed_metadata_id3_frame str
    ID3 frame used for timed metadata.
    timed_metadata_id3_period int
    Period, in seconds, between ID3 frames for timed metadata.
    timestamp_delta_milliseconds int
    Value, in milliseconds, to offset the program date time from the input timestamp.
    ts_file_mode str
    Whether segments are placed in subdirectories.
    destination Property Map
    Place where the segments and manifests are written. See destination Block for details.
    adMarkers List<String>
    List of markers used to insert ad avail markers in the HLS output.
    baseUrlContent String
    Prepends a value to the URI of each media (segment) file in the manifest.
    baseUrlContent1 String
    Alternate base URL for content, used for redundant manifest configurations.
    baseUrlManifest String
    Prepends a value to the URI of each variant manifest file in the master manifest.
    baseUrlManifest1 String
    Alternate base URL for manifests, used for redundant manifest configurations.
    captionLanguageMappings List<Property Map>
    Mapping of up to 4 caption channels to caption languages. See captionLanguageMappings Block for details.
    captionLanguageSetting String
    How audio and caption language setting tags are written in the manifest.
    clientCache String
    When set to disabled, sets the #EXT-X-ALLOW-CACHE:no tag in the manifest.
    codecSpecification String
    Specification to use for the codec in the manifest.
    constantIv String
    128-bit, 16-byte hex value represented by a 32-character text string, used with the key for encrypting blocks.
    directoryStructure String
    Place for the media and manifest files.
    discontinuityTags String
    How the EXT-X-DISCONTINUITY tags are inserted.
    encryptionType String
    Encryption type.
    hlsCdnSettings List<Property Map>
    Parameters that control the interactions with the CDN. See hlsCdnSettings Block for details.
    hlsId3SegmentTagging String
    State of HLS ID3 segment tagging.
    iframeOnlyPlaylists String
    When set to standard, an I-Frame only playlist is written out for each video output in the output group.
    incompleteSegmentBehavior String
    Behavior of the segment that is in progress at a channel restart or input switch.
    indexNSegments Number
    Number of segments to keep in the manifest.
    inputLossAction String
    Parameter that controls output group behavior on an input loss.
    ivInManifest String
    Whether the initialization vector is included in the key method on the segment.
    ivSource String
    Whether the initialization vector follows the segment number or is from the group.
    keepSegments Number
    Number of segments to retain in the destination directory.
    keyFormat String
    Value for the key URI format in the key method.
    keyFormatVersions String
    Versions of the key format in the key method.
    keyProviderSettings Property Map
    Key provider settings. See keyProviderSettings Block for details.
    manifestCompression String
    Whether the manifest is compressed with gzip.
    manifestDurationFormat String
    Format of the segment duration in the manifest.
    minSegmentLength Number
    Minimum length, in seconds, for each segment.
    mode String
    HLS mode.
    outputSelection String
    Generation of the manifest and segments or only variant manifests.
    programDateTime String
    Whether to include an EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimeClock String
    Clock source for the EXT-X-PROGRAM-DATE-TIME tag.
    programDateTimePeriod Number
    Period, in seconds, between EXT-X-PROGRAM-DATE-TIME tags.
    redundantManifest String
    When set to enabled, writes a secondary manifest for each output group.
    segmentLength Number
    Length, in seconds, of each segment.
    segmentsPerSubdirectory Number
    Number of segments to write to a subdirectory before starting a new one.
    streamInfResolution String
    Whether to include the resolution in the EXT-X-STREAM-INF tag.
    timedMetadataId3Frame String
    ID3 frame used for timed metadata.
    timedMetadataId3Period Number
    Period, in seconds, between ID3 frames for timed metadata.
    timestampDeltaMilliseconds Number
    Value, in milliseconds, to offset the program date time from the input timestamp.
    tsFileMode String
    Whether segments are placed in subdirectories.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs

    CaptionChannel int
    Caption channel to install in the output.
    LanguageCode string
    Three-character ISO 639-2 language code.
    LanguageDescription string
    Textual description of the language.
    CaptionChannel int
    Caption channel to install in the output.
    LanguageCode string
    Three-character ISO 639-2 language code.
    LanguageDescription string
    Textual description of the language.
    caption_channel number
    Caption channel to install in the output.
    language_code string
    Three-character ISO 639-2 language code.
    language_description string
    Textual description of the language.
    captionChannel Integer
    Caption channel to install in the output.
    languageCode String
    Three-character ISO 639-2 language code.
    languageDescription String
    Textual description of the language.
    captionChannel number
    Caption channel to install in the output.
    languageCode string
    Three-character ISO 639-2 language code.
    languageDescription string
    Textual description of the language.
    caption_channel int
    Caption channel to install in the output.
    language_code str
    Three-character ISO 639-2 language code.
    language_description str
    Textual description of the language.
    captionChannel Number
    Caption channel to install in the output.
    languageCode String
    Three-character ISO 639-2 language code.
    languageDescription String
    Textual description of the language.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs

    HlsAkamaiSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings
    Akamai settings. See hlsAkamaiSettings Block for details.
    HlsBasicPutSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings
    Basic put settings. See hlsBasicPutSettings Block for details.
    HlsMediaStoreSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings
    Media store settings. See hlsMediaStoreSettings Block for details.
    HlsS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings
    S3 settings. See hlsS3Settings Block for details.
    HlsWebdavSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings
    WebDAV settings. See hlsWebdavSettings Block for details.
    HlsAkamaiSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings
    Akamai settings. See hlsAkamaiSettings Block for details.
    HlsBasicPutSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings
    Basic put settings. See hlsBasicPutSettings Block for details.
    HlsMediaStoreSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings
    Media store settings. See hlsMediaStoreSettings Block for details.
    HlsS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings
    S3 settings. See hlsS3Settings Block for details.
    HlsWebdavSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings
    WebDAV settings. See hlsWebdavSettings Block for details.
    hls_akamai_settings object
    Akamai settings. See hlsAkamaiSettings Block for details.
    hls_basic_put_settings object
    Basic put settings. See hlsBasicPutSettings Block for details.
    hls_media_store_settings object
    Media store settings. See hlsMediaStoreSettings Block for details.
    hls_s3_settings object
    S3 settings. See hlsS3Settings Block for details.
    hls_webdav_settings object
    WebDAV settings. See hlsWebdavSettings Block for details.
    hlsAkamaiSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings
    Akamai settings. See hlsAkamaiSettings Block for details.
    hlsBasicPutSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings
    Basic put settings. See hlsBasicPutSettings Block for details.
    hlsMediaStoreSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings
    Media store settings. See hlsMediaStoreSettings Block for details.
    hlsS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings
    S3 settings. See hlsS3Settings Block for details.
    hlsWebdavSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings
    WebDAV settings. See hlsWebdavSettings Block for details.
    hlsAkamaiSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings
    Akamai settings. See hlsAkamaiSettings Block for details.
    hlsBasicPutSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings
    Basic put settings. See hlsBasicPutSettings Block for details.
    hlsMediaStoreSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings
    Media store settings. See hlsMediaStoreSettings Block for details.
    hlsS3Settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings
    S3 settings. See hlsS3Settings Block for details.
    hlsWebdavSettings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings
    WebDAV settings. See hlsWebdavSettings Block for details.
    hls_akamai_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings
    Akamai settings. See hlsAkamaiSettings Block for details.
    hls_basic_put_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings
    Basic put settings. See hlsBasicPutSettings Block for details.
    hls_media_store_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings
    Media store settings. See hlsMediaStoreSettings Block for details.
    hls_s3_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings
    S3 settings. See hlsS3Settings Block for details.
    hls_webdav_settings ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings
    WebDAV settings. See hlsWebdavSettings Block for details.
    hlsAkamaiSettings Property Map
    Akamai settings. See hlsAkamaiSettings Block for details.
    hlsBasicPutSettings Property Map
    Basic put settings. See hlsBasicPutSettings Block for details.
    hlsMediaStoreSettings Property Map
    Media store settings. See hlsMediaStoreSettings Block for details.
    hlsS3Settings Property Map
    S3 settings. See hlsS3Settings Block for details.
    hlsWebdavSettings Property Map
    WebDAV settings. See hlsWebdavSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs

    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    HttpTransferMode string
    HTTP transfer mode.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    Salt string
    Salt for authenticated Akamai.
    Token string
    Token parameter for authenticated Akamai.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    HttpTransferMode string
    HTTP transfer mode.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    Salt string
    Salt for authenticated Akamai.
    Token string
    Token parameter for authenticated Akamai.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration number
    Size, in seconds, of the file cache for streaming outputs.
    http_transfer_mode string
    HTTP transfer mode.
    num_retries number
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    salt string
    Salt for authenticated Akamai.
    token string
    Token parameter for authenticated Akamai.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Integer
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode String
    HTTP transfer mode.
    numRetries Integer
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    salt String
    Salt for authenticated Akamai.
    token String
    Token parameter for authenticated Akamai.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration number
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode string
    HTTP transfer mode.
    numRetries number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    salt string
    Salt for authenticated Akamai.
    token string
    Token parameter for authenticated Akamai.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration int
    Size, in seconds, of the file cache for streaming outputs.
    http_transfer_mode str
    HTTP transfer mode.
    num_retries int
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    salt str
    Salt for authenticated Akamai.
    token str
    Token parameter for authenticated Akamai.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Number
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode String
    HTTP transfer mode.
    numRetries Number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.
    salt String
    Salt for authenticated Akamai.
    token String
    Token parameter for authenticated Akamai.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs

    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration number
    Size, in seconds, of the file cache for streaming outputs.
    num_retries number
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Integer
    Size, in seconds, of the file cache for streaming outputs.
    numRetries Integer
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration number
    Size, in seconds, of the file cache for streaming outputs.
    numRetries number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration int
    Size, in seconds, of the file cache for streaming outputs.
    num_retries int
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Number
    Size, in seconds, of the file cache for streaming outputs.
    numRetries Number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs

    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    MediaStoreStorageClass string
    MediaStore storage class to use.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    MediaStoreStorageClass string
    MediaStore storage class to use.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration number
    Size, in seconds, of the file cache for streaming outputs.
    media_store_storage_class string
    MediaStore storage class to use.
    num_retries number
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Integer
    Size, in seconds, of the file cache for streaming outputs.
    mediaStoreStorageClass String
    MediaStore storage class to use.
    numRetries Integer
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration number
    Size, in seconds, of the file cache for streaming outputs.
    mediaStoreStorageClass string
    MediaStore storage class to use.
    numRetries number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration int
    Size, in seconds, of the file cache for streaming outputs.
    media_store_storage_class str
    MediaStore storage class to use.
    num_retries int
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Number
    Size, in seconds, of the file cache for streaming outputs.
    mediaStoreStorageClass String
    MediaStore storage class to use.
    numRetries Number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs

    CannedAcl string
    Canned ACL to apply to each S3 request.
    CannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl string
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.
    cannedAcl string
    Canned ACL to apply to each S3 request.
    canned_acl str
    Canned ACL to apply to each S3 request.
    cannedAcl String
    Canned ACL to apply to each S3 request.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs

    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    HttpTransferMode string
    HTTP transfer mode.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    HttpTransferMode string
    HTTP transfer mode.
    NumRetries int
    Number of retry attempts that are made before the channel is put into an error state.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration number
    Size, in seconds, of the file cache for streaming outputs.
    http_transfer_mode string
    HTTP transfer mode.
    num_retries number
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Integer
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode String
    HTTP transfer mode.
    numRetries Integer
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration number
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode string
    HTTP transfer mode.
    numRetries number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecache_duration int
    Size, in seconds, of the file cache for streaming outputs.
    http_transfer_mode str
    HTTP transfer mode.
    num_retries int
    Number of retry attempts that are made before the channel is put into an error state.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the CDN if the connection is lost.
    filecacheDuration Number
    Size, in seconds, of the file cache for streaming outputs.
    httpTransferMode String
    HTTP transfer mode.
    numRetries Number
    Number of retry attempts that are made before the channel is put into an error state.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs

    static_key_settings list(object)
    Static key settings. See staticKeySettings Block for details.
    staticKeySettings List<Property Map>
    Static key settings. See staticKeySettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs

    StaticKeyValue string
    Static key value as a 32-character hexadecimal string.
    KeyProviderServer ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    StaticKeyValue string
    Static key value as a 32-character hexadecimal string.
    KeyProviderServer ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    static_key_value string
    Static key value as a 32-character hexadecimal string.
    key_provider_server object
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    staticKeyValue String
    Static key value as a 32-character hexadecimal string.
    keyProviderServer ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    staticKeyValue string
    Static key value as a 32-character hexadecimal string.
    keyProviderServer ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    static_key_value str
    Static key value as a 32-character hexadecimal string.
    key_provider_server ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer
    Location of the license server used for protecting content. See keyProviderServer Block for details.
    staticKeyValue String
    Static key value as a 32-character hexadecimal string.
    keyProviderServer Property Map
    Location of the license server used for protecting content. See keyProviderServer Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs

    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination
    MediaPackage channel destination. See destination Block for details.
    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination
    MediaPackage channel destination. See destination Block for details.
    destination object
    MediaPackage channel destination. See destination Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination
    MediaPackage channel destination. See destination Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination
    MediaPackage channel destination. See destination Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination
    MediaPackage channel destination. See destination Block for details.
    destination Property Map
    MediaPackage channel destination. See destination Block for details.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs

    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    AcquisitionPointId string
    Identifier used to associate the segments between the output and the ingest server.
    AudioOnlyTimecodeControl string
    Whether to put a timecode in the single video track of an audio-only output.
    CertificateMode string
    When set to selfSigned, accepts self-signed certificates from the destination server.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    EventId string
    Microsoft Smooth channel ID that is sent to the IIS server.
    EventIdMode string
    How the event ID is generated.
    EventStopBehavior string
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    FragmentLength int
    Length, in seconds, of mp4 fragments to generate.
    InputLossAction string
    Parameter that controls output group behavior on an input loss.
    NumRetries int
    Number of retry attempts.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    SegmentationMode string
    When set to useInputSegmentation, segmentation markers from the input are used.
    SendDelayMs int
    Number of milliseconds to delay the output from the second pipeline.
    SparseTrackType string
    Type of the sparse track that carries timed metadata.
    StreamManifestBehavior string
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    TimestampOffset string
    Timestamp offset for the event.
    TimestampOffsetMode string
    Type of timestamp date offset to use.
    Destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    AcquisitionPointId string
    Identifier used to associate the segments between the output and the ingest server.
    AudioOnlyTimecodeControl string
    Whether to put a timecode in the single video track of an audio-only output.
    CertificateMode string
    When set to selfSigned, accepts self-signed certificates from the destination server.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    EventId string
    Microsoft Smooth channel ID that is sent to the IIS server.
    EventIdMode string
    How the event ID is generated.
    EventStopBehavior string
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    FilecacheDuration int
    Size, in seconds, of the file cache for streaming outputs.
    FragmentLength int
    Length, in seconds, of mp4 fragments to generate.
    InputLossAction string
    Parameter that controls output group behavior on an input loss.
    NumRetries int
    Number of retry attempts.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    SegmentationMode string
    When set to useInputSegmentation, segmentation markers from the input are used.
    SendDelayMs int
    Number of milliseconds to delay the output from the second pipeline.
    SparseTrackType string
    Type of the sparse track that carries timed metadata.
    StreamManifestBehavior string
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    TimestampOffset string
    Timestamp offset for the event.
    TimestampOffsetMode string
    Type of timestamp date offset to use.
    destination object
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    acquisition_point_id string
    Identifier used to associate the segments between the output and the ingest server.
    audio_only_timecode_control string
    Whether to put a timecode in the single video track of an audio-only output.
    certificate_mode string
    When set to selfSigned, accepts self-signed certificates from the destination server.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    event_id string
    Microsoft Smooth channel ID that is sent to the IIS server.
    event_id_mode string
    How the event ID is generated.
    event_stop_behavior string
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    filecache_duration number
    Size, in seconds, of the file cache for streaming outputs.
    fragment_length number
    Length, in seconds, of mp4 fragments to generate.
    input_loss_action string
    Parameter that controls output group behavior on an input loss.
    num_retries number
    Number of retry attempts.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    segmentation_mode string
    When set to useInputSegmentation, segmentation markers from the input are used.
    send_delay_ms number
    Number of milliseconds to delay the output from the second pipeline.
    sparse_track_type string
    Type of the sparse track that carries timed metadata.
    stream_manifest_behavior string
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    timestamp_offset string
    Timestamp offset for the event.
    timestamp_offset_mode string
    Type of timestamp date offset to use.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    acquisitionPointId String
    Identifier used to associate the segments between the output and the ingest server.
    audioOnlyTimecodeControl String
    Whether to put a timecode in the single video track of an audio-only output.
    certificateMode String
    When set to selfSigned, accepts self-signed certificates from the destination server.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    eventId String
    Microsoft Smooth channel ID that is sent to the IIS server.
    eventIdMode String
    How the event ID is generated.
    eventStopBehavior String
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    filecacheDuration Integer
    Size, in seconds, of the file cache for streaming outputs.
    fragmentLength Integer
    Length, in seconds, of mp4 fragments to generate.
    inputLossAction String
    Parameter that controls output group behavior on an input loss.
    numRetries Integer
    Number of retry attempts.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    segmentationMode String
    When set to useInputSegmentation, segmentation markers from the input are used.
    sendDelayMs Integer
    Number of milliseconds to delay the output from the second pipeline.
    sparseTrackType String
    Type of the sparse track that carries timed metadata.
    streamManifestBehavior String
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    timestampOffset String
    Timestamp offset for the event.
    timestampOffsetMode String
    Type of timestamp date offset to use.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    acquisitionPointId string
    Identifier used to associate the segments between the output and the ingest server.
    audioOnlyTimecodeControl string
    Whether to put a timecode in the single video track of an audio-only output.
    certificateMode string
    When set to selfSigned, accepts self-signed certificates from the destination server.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    eventId string
    Microsoft Smooth channel ID that is sent to the IIS server.
    eventIdMode string
    How the event ID is generated.
    eventStopBehavior string
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    filecacheDuration number
    Size, in seconds, of the file cache for streaming outputs.
    fragmentLength number
    Length, in seconds, of mp4 fragments to generate.
    inputLossAction string
    Parameter that controls output group behavior on an input loss.
    numRetries number
    Number of retry attempts.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    segmentationMode string
    When set to useInputSegmentation, segmentation markers from the input are used.
    sendDelayMs number
    Number of milliseconds to delay the output from the second pipeline.
    sparseTrackType string
    Type of the sparse track that carries timed metadata.
    streamManifestBehavior string
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    timestampOffset string
    Timestamp offset for the event.
    timestampOffsetMode string
    Type of timestamp date offset to use.
    destination ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    acquisition_point_id str
    Identifier used to associate the segments between the output and the ingest server.
    audio_only_timecode_control str
    Whether to put a timecode in the single video track of an audio-only output.
    certificate_mode str
    When set to selfSigned, accepts self-signed certificates from the destination server.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    event_id str
    Microsoft Smooth channel ID that is sent to the IIS server.
    event_id_mode str
    How the event ID is generated.
    event_stop_behavior str
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    filecache_duration int
    Size, in seconds, of the file cache for streaming outputs.
    fragment_length int
    Length, in seconds, of mp4 fragments to generate.
    input_loss_action str
    Parameter that controls output group behavior on an input loss.
    num_retries int
    Number of retry attempts.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    segmentation_mode str
    When set to useInputSegmentation, segmentation markers from the input are used.
    send_delay_ms int
    Number of milliseconds to delay the output from the second pipeline.
    sparse_track_type str
    Type of the sparse track that carries timed metadata.
    stream_manifest_behavior str
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    timestamp_offset str
    Timestamp offset for the event.
    timestamp_offset_mode str
    Type of timestamp date offset to use.
    destination Property Map
    Smooth Streaming publish point on an IIS server. See destination Block for details.
    acquisitionPointId String
    Identifier used to associate the segments between the output and the ingest server.
    audioOnlyTimecodeControl String
    Whether to put a timecode in the single video track of an audio-only output.
    certificateMode String
    When set to selfSigned, accepts self-signed certificates from the destination server.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the server if the connection is lost.
    eventId String
    Microsoft Smooth channel ID that is sent to the IIS server.
    eventIdMode String
    How the event ID is generated.
    eventStopBehavior String
    When set to sendEos, sends an end-of-stream to the IIS server when a stream stops.
    filecacheDuration Number
    Size, in seconds, of the file cache for streaming outputs.
    fragmentLength Number
    Length, in seconds, of mp4 fragments to generate.
    inputLossAction String
    Parameter that controls output group behavior on an input loss.
    numRetries Number
    Number of retry attempts.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.
    segmentationMode String
    When set to useInputSegmentation, segmentation markers from the input are used.
    sendDelayMs Number
    Number of milliseconds to delay the output from the second pipeline.
    sparseTrackType String
    Type of the sparse track that carries timed metadata.
    streamManifestBehavior String
    When set to send, sends a stream manifest so the publishing point does not start until the first segment is sent.
    timestampOffset String
    Timestamp offset for the event.
    timestampOffsetMode String
    Type of timestamp date offset to use.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs

    AdMarkers List<string>
    List of ad markers for this output group.
    AuthenticationScheme string
    Authentication scheme to use when connecting with the CDN.
    CacheFullBehavior string
    Behavior when the content cache fills up.
    CacheLength int
    Cache length, in seconds, used to calculate buffer size.
    CaptionData string
    Controls the types of data that pass to onCaptionInfo outputs.
    InputLossAction string
    Behavior of the RTMP group if the input becomes unavailable.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    AdMarkers []string
    List of ad markers for this output group.
    AuthenticationScheme string
    Authentication scheme to use when connecting with the CDN.
    CacheFullBehavior string
    Behavior when the content cache fills up.
    CacheLength int
    Cache length, in seconds, used to calculate buffer size.
    CaptionData string
    Controls the types of data that pass to onCaptionInfo outputs.
    InputLossAction string
    Behavior of the RTMP group if the input becomes unavailable.
    RestartDelay int
    Number of seconds to wait until a restart is initiated.
    ad_markers list(string)
    List of ad markers for this output group.
    authentication_scheme string
    Authentication scheme to use when connecting with the CDN.
    cache_full_behavior string
    Behavior when the content cache fills up.
    cache_length number
    Cache length, in seconds, used to calculate buffer size.
    caption_data string
    Controls the types of data that pass to onCaptionInfo outputs.
    input_loss_action string
    Behavior of the RTMP group if the input becomes unavailable.
    restart_delay number
    Number of seconds to wait until a restart is initiated.
    adMarkers List<String>
    List of ad markers for this output group.
    authenticationScheme String
    Authentication scheme to use when connecting with the CDN.
    cacheFullBehavior String
    Behavior when the content cache fills up.
    cacheLength Integer
    Cache length, in seconds, used to calculate buffer size.
    captionData String
    Controls the types of data that pass to onCaptionInfo outputs.
    inputLossAction String
    Behavior of the RTMP group if the input becomes unavailable.
    restartDelay Integer
    Number of seconds to wait until a restart is initiated.
    adMarkers string[]
    List of ad markers for this output group.
    authenticationScheme string
    Authentication scheme to use when connecting with the CDN.
    cacheFullBehavior string
    Behavior when the content cache fills up.
    cacheLength number
    Cache length, in seconds, used to calculate buffer size.
    captionData string
    Controls the types of data that pass to onCaptionInfo outputs.
    inputLossAction string
    Behavior of the RTMP group if the input becomes unavailable.
    restartDelay number
    Number of seconds to wait until a restart is initiated.
    ad_markers Sequence[str]
    List of ad markers for this output group.
    authentication_scheme str
    Authentication scheme to use when connecting with the CDN.
    cache_full_behavior str
    Behavior when the content cache fills up.
    cache_length int
    Cache length, in seconds, used to calculate buffer size.
    caption_data str
    Controls the types of data that pass to onCaptionInfo outputs.
    input_loss_action str
    Behavior of the RTMP group if the input becomes unavailable.
    restart_delay int
    Number of seconds to wait until a restart is initiated.
    adMarkers List<String>
    List of ad markers for this output group.
    authenticationScheme String
    Authentication scheme to use when connecting with the CDN.
    cacheFullBehavior String
    Behavior when the content cache fills up.
    cacheLength Number
    Cache length, in seconds, used to calculate buffer size.
    captionData String
    Controls the types of data that pass to onCaptionInfo outputs.
    inputLossAction String
    Behavior of the RTMP group if the input becomes unavailable.
    restartDelay Number
    Number of seconds to wait until a restart is initiated.

    ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs

    InputLossAction string
    Behavior of last resort when input video is lost.
    TimedMetadataId3Frame string
    ID3 frame that has the timecode.
    TimedMetadataId3Period int
    Timed metadata interval, in seconds.
    InputLossAction string
    Behavior of last resort when input video is lost.
    TimedMetadataId3Frame string
    ID3 frame that has the timecode.
    TimedMetadataId3Period int
    Timed metadata interval, in seconds.
    input_loss_action string
    Behavior of last resort when input video is lost.
    timed_metadata_id3_frame string
    ID3 frame that has the timecode.
    timed_metadata_id3_period number
    Timed metadata interval, in seconds.
    inputLossAction String
    Behavior of last resort when input video is lost.
    timedMetadataId3Frame String
    ID3 frame that has the timecode.
    timedMetadataId3Period Integer
    Timed metadata interval, in seconds.
    inputLossAction string
    Behavior of last resort when input video is lost.
    timedMetadataId3Frame string
    ID3 frame that has the timecode.
    timedMetadataId3Period number
    Timed metadata interval, in seconds.
    input_loss_action str
    Behavior of last resort when input video is lost.
    timed_metadata_id3_frame str
    ID3 frame that has the timecode.
    timed_metadata_id3_period int
    Timed metadata interval, in seconds.
    inputLossAction String
    Behavior of last resort when input video is lost.
    timedMetadataId3Frame String
    ID3 frame that has the timecode.
    timedMetadataId3Period Number
    Timed metadata interval, in seconds.

    ChannelEncoderSettingsOutputGroupOutputOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs

    ArchiveOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings
    Archive output settings. See archiveOutputSettings Block for details.
    FrameCaptureOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    HlsOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings
    HLS output settings. See hlsOutputSettings Block for details.
    MediaPackageOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings
    Media package output settings. Can be set as an empty block.
    MsSmoothOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    MultiplexOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings
    Multiplex output settings. See multiplexOutputSettings Block for details.
    RtmpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings
    RTMP output settings. See rtmpOutputSettings Block for details.
    UdpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings
    UDP output settings. See udpOutputSettings Block for details.
    ArchiveOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings
    Archive output settings. See archiveOutputSettings Block for details.
    FrameCaptureOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    HlsOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings
    HLS output settings. See hlsOutputSettings Block for details.
    MediaPackageOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings
    Media package output settings. Can be set as an empty block.
    MsSmoothOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    MultiplexOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings
    Multiplex output settings. See multiplexOutputSettings Block for details.
    RtmpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings
    RTMP output settings. See rtmpOutputSettings Block for details.
    UdpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings
    UDP output settings. See udpOutputSettings Block for details.
    archive_output_settings object
    Archive output settings. See archiveOutputSettings Block for details.
    frame_capture_output_settings object
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    hls_output_settings object
    HLS output settings. See hlsOutputSettings Block for details.
    media_package_output_settings object
    Media package output settings. Can be set as an empty block.
    ms_smooth_output_settings object
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    multiplex_output_settings object
    Multiplex output settings. See multiplexOutputSettings Block for details.
    rtmp_output_settings object
    RTMP output settings. See rtmpOutputSettings Block for details.
    udp_output_settings object
    UDP output settings. See udpOutputSettings Block for details.
    archiveOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings
    Archive output settings. See archiveOutputSettings Block for details.
    frameCaptureOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    hlsOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings
    HLS output settings. See hlsOutputSettings Block for details.
    mediaPackageOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings
    Media package output settings. Can be set as an empty block.
    msSmoothOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    multiplexOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings
    Multiplex output settings. See multiplexOutputSettings Block for details.
    rtmpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings
    RTMP output settings. See rtmpOutputSettings Block for details.
    udpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings
    UDP output settings. See udpOutputSettings Block for details.
    archiveOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings
    Archive output settings. See archiveOutputSettings Block for details.
    frameCaptureOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    hlsOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings
    HLS output settings. See hlsOutputSettings Block for details.
    mediaPackageOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings
    Media package output settings. Can be set as an empty block.
    msSmoothOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    multiplexOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings
    Multiplex output settings. See multiplexOutputSettings Block for details.
    rtmpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings
    RTMP output settings. See rtmpOutputSettings Block for details.
    udpOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings
    UDP output settings. See udpOutputSettings Block for details.
    archive_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings
    Archive output settings. See archiveOutputSettings Block for details.
    frame_capture_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    hls_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings
    HLS output settings. See hlsOutputSettings Block for details.
    media_package_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettings
    Media package output settings. Can be set as an empty block.
    ms_smooth_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    multiplex_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings
    Multiplex output settings. See multiplexOutputSettings Block for details.
    rtmp_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings
    RTMP output settings. See rtmpOutputSettings Block for details.
    udp_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings
    UDP output settings. See udpOutputSettings Block for details.
    archiveOutputSettings Property Map
    Archive output settings. See archiveOutputSettings Block for details.
    frameCaptureOutputSettings Property Map
    Frame capture output settings. See frameCaptureOutputSettings Block for details.
    hlsOutputSettings Property Map
    HLS output settings. See hlsOutputSettings Block for details.
    mediaPackageOutputSettings Property Map
    Media package output settings. Can be set as an empty block.
    msSmoothOutputSettings Property Map
    Microsoft Smooth output settings. See msSmoothOutputSettings Block for details.
    multiplexOutputSettings Property Map
    Multiplex output settings. See multiplexOutputSettings Block for details.
    rtmpOutputSettings Property Map
    RTMP output settings. See rtmpOutputSettings Block for details.
    udpOutputSettings Property Map
    UDP output settings. See udpOutputSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs

    ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    Extension string
    Output file extension.
    NameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    Extension string
    Output file extension.
    NameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    container_settings object
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    extension string
    Output file extension.
    name_modifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    containerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    extension String
    Output file extension.
    nameModifier String
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    containerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    extension string
    Output file extension.
    nameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    container_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    extension str
    Output file extension.
    name_modifier str
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    containerSettings Property Map
    Settings specific to the container type of the file. See archive_output_settings.container_settings Block for details.
    extension String
    Output file extension.
    nameModifier String
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs

    m2ts_settings object
    raw_settings object
    Raw settings. Can be set as an empty block.
    m2tsSettings Property Map
    rawSettings Property Map
    Raw settings. Can be set as an empty block.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs

    AbsentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    Arib string
    When set to enabled, uses ARIB-compliant captioning.
    AribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    AribCaptionsPidControl string
    How to pass along the ARIB captions.
    AudioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    AudioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    Bitrate int
    Output bitrate, in bits per second, of the transport stream.
    BufferModel string
    Controls the timing accuracy for output network traffic.
    CcDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    DvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    DvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    DvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    DvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    DvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    Ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    EbpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    EbpLookaheadMs int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    EbpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    EsRateInPes string
    When set to include, writes the stream to the PES header.
    EtvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    EtvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    FragmentTime double
    Length, in seconds, of each fragment, used only with EBP markers.
    Klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    KlvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    NullPacketBitrate double
    Value, in bits per second, to insert null packets into the transport stream.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    RateMode string
    When set to vbr, does not insert null packets into the transport stream.
    Scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    Scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    SegmentationMarkers string
    Type of segmentation markers to include.
    SegmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    SegmentationTime double
    Length, in seconds, of each segment.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    AbsentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    Arib string
    When set to enabled, uses ARIB-compliant captioning.
    AribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    AribCaptionsPidControl string
    How to pass along the ARIB captions.
    AudioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    AudioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    Bitrate int
    Output bitrate, in bits per second, of the transport stream.
    BufferModel string
    Controls the timing accuracy for output network traffic.
    CcDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    DvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    DvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    DvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    DvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    DvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    Ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    EbpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    EbpLookaheadMs int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    EbpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    EsRateInPes string
    When set to include, writes the stream to the PES header.
    EtvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    EtvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    FragmentTime float64
    Length, in seconds, of each fragment, used only with EBP markers.
    Klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    KlvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    NullPacketBitrate float64
    Value, in bits per second, to insert null packets into the transport stream.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    RateMode string
    When set to vbr, does not insert null packets into the transport stream.
    Scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    Scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    SegmentationMarkers string
    Type of segmentation markers to include.
    SegmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    SegmentationTime float64
    Length, in seconds, of each segment.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absent_input_audio_behavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib string
    When set to enabled, uses ARIB-compliant captioning.
    arib_captions_pid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    arib_captions_pid_control string
    How to pass along the ARIB captions.
    audio_buffer_model string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audio_frames_per_pes number
    Number of audio frames to insert for each PES packet.
    audio_pids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audio_stream_type string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate number
    Output bitrate, in bits per second, of the transport stream.
    buffer_model string
    Controls the timing accuracy for output network traffic.
    cc_descriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    dvb_nit_settings object
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvb_sdt_settings object
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvb_sub_pids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvb_tdt_settings object
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvb_teletext_pid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebp_audio_interval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebp_lookahead_ms number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebp_placement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecm_pid string
    Packet identifier (PID) for ECM in the transport stream.
    es_rate_in_pes string
    When set to include, writes the stream to the PES header.
    etv_platform_pid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    etv_signal_pid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragment_time number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klv_data_pids string
    Packet identifier (PID) for input source KLV data to this output.
    nielsen_id3_behavior string
    When set to passthrough, passes through Nielsen ID3.
    null_packet_bitrate number
    Value, in bits per second, to insert null packets into the transport stream.
    pat_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period number
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num number
    Value of the program number field in the Program Map Table.
    rate_mode string
    When set to vbr, does not insert null packets into the transport stream.
    scte27_pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35_control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35_pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentation_markers string
    Type of segmentation markers to include.
    segmentation_style string
    Whether segmentation markers are included at the start of a stream.
    segmentation_time number
    Length, in seconds, of each segment.
    timed_metadata_behavior string
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id number
    Value of the transport stream ID field in the Program Map Table.
    video_pid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior String
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib String
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid String
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl String
    How to pass along the ARIB captions.
    audioBufferModel String
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes Integer
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType String
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate Integer
    Output bitrate, in bits per second, of the transport stream.
    bufferModel String
    Controls the timing accuracy for output network traffic.
    ccDescriptor String
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids String
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid String
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif String
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval String
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs Integer
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement String
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes String
    When set to include, writes the stream to the PES header.
    etvPlatformPid String
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid String
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime Double
    Length, in seconds, of each fragment, used only with EBP markers.
    klv String
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids String
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate Double
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Integer
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Integer
    Value of the program number field in the Program Map Table.
    rateMode String
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids String
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control String
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers String
    Type of segmentation markers to include.
    segmentationStyle String
    Whether segmentation markers are included at the start of a stream.
    segmentationTime Double
    Length, in seconds, of each segment.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Integer
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib string
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl string
    How to pass along the ARIB captions.
    audioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes number
    Number of audio frames to insert for each PES packet.
    audioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate number
    Output bitrate, in bits per second, of the transport stream.
    bufferModel string
    Controls the timing accuracy for output network traffic.
    ccDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid string
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes string
    When set to include, writes the stream to the PES header.
    etvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate number
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum number
    Value of the program number field in the Program Map Table.
    rateMode string
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers string
    Type of segmentation markers to include.
    segmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    segmentationTime number
    Length, in seconds, of each segment.
    timedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    timedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId number
    Value of the transport stream ID field in the Program Map Table.
    videoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absent_input_audio_behavior str
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib str
    When set to enabled, uses ARIB-compliant captioning.
    arib_captions_pid str
    Packet identifier (PID) for ARIB captions in the transport stream.
    arib_captions_pid_control str
    How to pass along the ARIB captions.
    audio_buffer_model str
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audio_frames_per_pes int
    Number of audio frames to insert for each PES packet.
    audio_pids str
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audio_stream_type str
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate int
    Output bitrate, in bits per second, of the transport stream.
    buffer_model str
    Controls the timing accuracy for output network traffic.
    cc_descriptor str
    When set to enabled, generates a captions service descriptor in the PMT.
    dvb_nit_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvb_sdt_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvb_sub_pids str
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvb_tdt_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvb_teletext_pid str
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif str
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebp_audio_interval str
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebp_lookahead_ms int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebp_placement str
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecm_pid str
    Packet identifier (PID) for ECM in the transport stream.
    es_rate_in_pes str
    When set to include, writes the stream to the PES header.
    etv_platform_pid str
    Packet identifier (PID) for input source ETV Platform data to this output.
    etv_signal_pid str
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragment_time float
    Length, in seconds, of each fragment, used only with EBP markers.
    klv str
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klv_data_pids str
    Packet identifier (PID) for input source KLV data to this output.
    nielsen_id3_behavior str
    When set to passthrough, passes through Nielsen ID3.
    null_packet_bitrate float
    Value, in bits per second, to insert null packets into the transport stream.
    pat_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control str
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period int
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid str
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid str
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num int
    Value of the program number field in the Program Map Table.
    rate_mode str
    When set to vbr, does not insert null packets into the transport stream.
    scte27_pids str
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35_control str
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35_pid str
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentation_markers str
    Type of segmentation markers to include.
    segmentation_style str
    Whether segmentation markers are included at the start of a stream.
    segmentation_time float
    Length, in seconds, of each segment.
    timed_metadata_behavior str
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid str
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id int
    Value of the transport stream ID field in the Program Map Table.
    video_pid str
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior String
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib String
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid String
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl String
    How to pass along the ARIB captions.
    audioBufferModel String
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes Number
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType String
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate Number
    Output bitrate, in bits per second, of the transport stream.
    bufferModel String
    Controls the timing accuracy for output network traffic.
    ccDescriptor String
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings Property Map
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings Property Map
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids String
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings Property Map
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid String
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif String
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval String
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs Number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement String
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes String
    When set to include, writes the stream to the PES header.
    etvPlatformPid String
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid String
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime Number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv String
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids String
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate Number
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Number
    Value of the program number field in the Program Map Table.
    rateMode String
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids String
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control String
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers String
    Type of segmentation markers to include.
    segmentationStyle String
    Whether segmentation markers are included at the start of a stream.
    segmentationTime Number
    Length, in seconds, of each segment.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Number
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs

    NetworkId int
    Numeric value placed in the Network Information Table.
    NetworkName string
    Network name text placed in the Network Information Table.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    NetworkId int
    Numeric value placed in the Network Information Table.
    NetworkName string
    Network name text placed in the Network Information Table.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    network_id number
    Numeric value placed in the Network Information Table.
    network_name string
    Network name text placed in the Network Information Table.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    networkId Integer
    Numeric value placed in the Network Information Table.
    networkName String
    Network name text placed in the Network Information Table.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    networkId number
    Numeric value placed in the Network Information Table.
    networkName string
    Network name text placed in the Network Information Table.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    network_id int
    Numeric value placed in the Network Information Table.
    network_name str
    Network name text placed in the Network Information Table.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    networkId Number
    Numeric value placed in the Network Information Table.
    networkName String
    Network name text placed in the Network Information Table.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs

    OutputSdt string
    Service Description Table output behavior.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    ServiceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    ServiceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    OutputSdt string
    Service Description Table output behavior.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    ServiceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    ServiceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    output_sdt string
    Service Description Table output behavior.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    service_name string
    Service name placed in the serviceDescriptor in the Service Description Table.
    service_provider_name string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt String
    Service Description Table output behavior.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName String
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName String
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt string
    Service Description Table output behavior.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    output_sdt str
    Service Description Table output behavior.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    service_name str
    Service name placed in the serviceDescriptor in the Service Description Table.
    service_provider_name str
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt String
    Service Description Table output behavior.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName String
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName String
    Service provider name placed in the serviceDescriptor in the Service Description Table.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs

    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs

    NameModifier string
    String concatenated to the end of the destination filename.
    NameModifier string
    String concatenated to the end of the destination filename.
    name_modifier string
    String concatenated to the end of the destination filename.
    nameModifier String
    String concatenated to the end of the destination filename.
    nameModifier string
    String concatenated to the end of the destination filename.
    name_modifier str
    String concatenated to the end of the destination filename.
    nameModifier String
    String concatenated to the end of the destination filename.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs

    HlsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings
    Settings regarding the underlying stream. See hlsSettings Block for details.
    H265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    NameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    SegmentModifier string
    String concatenated to the end of the destination filename.
    HlsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings
    Settings regarding the underlying stream. See hlsSettings Block for details.
    H265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    NameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    SegmentModifier string
    String concatenated to the end of the destination filename.
    hls_settings object
    Settings regarding the underlying stream. See hlsSettings Block for details.
    h265_packaging_type string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    name_modifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    segment_modifier string
    String concatenated to the end of the destination filename.
    hlsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings
    Settings regarding the underlying stream. See hlsSettings Block for details.
    h265PackagingType String
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier String
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    segmentModifier String
    String concatenated to the end of the destination filename.
    hlsSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings
    Settings regarding the underlying stream. See hlsSettings Block for details.
    h265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier string
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    segmentModifier string
    String concatenated to the end of the destination filename.
    hls_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings
    Settings regarding the underlying stream. See hlsSettings Block for details.
    h265_packaging_type str
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    name_modifier str
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    segment_modifier str
    String concatenated to the end of the destination filename.
    hlsSettings Property Map
    Settings regarding the underlying stream. See hlsSettings Block for details.
    h265PackagingType String
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier String
    String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
    segmentModifier String
    String concatenated to the end of the destination filename.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs

    audio_only_hls_settings object
    Audio-only HLS settings. See audioOnlyHlsSettings Block for details.
    fmp4_hls_settings object
    fMP4 HLS settings. See fmp4HlsSettings Block for details.
    frame_capture_hls_settings object
    Frame capture HLS settings. Can be set as an empty block.
    standard_hls_settings object
    Standard HLS settings. See standardHlsSettings Block for details.
    audioOnlyHlsSettings Property Map
    Audio-only HLS settings. See audioOnlyHlsSettings Block for details.
    fmp4HlsSettings Property Map
    fMP4 HLS settings. See fmp4HlsSettings Block for details.
    frameCaptureHlsSettings Property Map
    Frame capture HLS settings. Can be set as an empty block.
    standardHlsSettings Property Map
    Standard HLS settings. See standardHlsSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs

    AudioGroupId string
    Group to which the audio rendition belongs.
    AudioOnlyImage ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage
    Image for an audio-only output. See audioOnlyImage Block for details.
    AudioTrackType string
    Four types of audio-only tracks.
    SegmentType string
    Whether the stream is an audio-only stream.
    AudioGroupId string
    Group to which the audio rendition belongs.
    AudioOnlyImage ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage
    Image for an audio-only output. See audioOnlyImage Block for details.
    AudioTrackType string
    Four types of audio-only tracks.
    SegmentType string
    Whether the stream is an audio-only stream.
    audio_group_id string
    Group to which the audio rendition belongs.
    audio_only_image object
    Image for an audio-only output. See audioOnlyImage Block for details.
    audio_track_type string
    Four types of audio-only tracks.
    segment_type string
    Whether the stream is an audio-only stream.
    audioGroupId String
    Group to which the audio rendition belongs.
    audioOnlyImage ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage
    Image for an audio-only output. See audioOnlyImage Block for details.
    audioTrackType String
    Four types of audio-only tracks.
    segmentType String
    Whether the stream is an audio-only stream.
    audioGroupId string
    Group to which the audio rendition belongs.
    audioOnlyImage ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage
    Image for an audio-only output. See audioOnlyImage Block for details.
    audioTrackType string
    Four types of audio-only tracks.
    segmentType string
    Whether the stream is an audio-only stream.
    audio_group_id str
    Group to which the audio rendition belongs.
    audio_only_image ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage
    Image for an audio-only output. See audioOnlyImage Block for details.
    audio_track_type str
    Four types of audio-only tracks.
    segment_type str
    Whether the stream is an audio-only stream.
    audioGroupId String
    Group to which the audio rendition belongs.
    audioOnlyImage Property Map
    Image for an audio-only output. See audioOnlyImage Block for details.
    audioTrackType String
    Four types of audio-only tracks.
    segmentType String
    Whether the stream is an audio-only stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs

    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    Uri string
    Path to a file accessible to the live stream.
    PasswordParam string
    Key used to extract the password from EC2 Parameter store.
    Username string
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    password_param string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.
    uri string
    Path to a file accessible to the live stream.
    passwordParam string
    Key used to extract the password from EC2 Parameter store.
    username string
    Username for the server.
    uri str
    Path to a file accessible to the live stream.
    password_param str
    Key used to extract the password from EC2 Parameter store.
    username str
    Username for the server.
    uri String
    Path to a file accessible to the live stream.
    passwordParam String
    Key used to extract the password from EC2 Parameter store.
    username String
    Username for the server.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs

    AudioRenditionSets string
    List of audio rendition sets, separated by commas.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    AudioRenditionSets string
    List of audio rendition sets, separated by commas.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    audio_rendition_sets string
    List of audio rendition sets, separated by commas.
    nielsen_id3_behavior string
    When set to passthrough, passes through Nielsen ID3.
    timed_metadata_behavior string
    When set to passthrough, passes through timed metadata.
    audioRenditionSets String
    List of audio rendition sets, separated by commas.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    audioRenditionSets string
    List of audio rendition sets, separated by commas.
    nielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    timedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    audio_rendition_sets str
    List of audio rendition sets, separated by commas.
    nielsen_id3_behavior str
    When set to passthrough, passes through Nielsen ID3.
    timed_metadata_behavior str
    When set to passthrough, passes through timed metadata.
    audioRenditionSets String
    List of audio rendition sets, separated by commas.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs

    M3u8Settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings
    Settings for the M3U8 container. See m3u8Settings Block for details.
    AudioRenditionSets string
    List of audio rendition sets, separated by commas.
    M3u8Settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings
    Settings for the M3U8 container. See m3u8Settings Block for details.
    AudioRenditionSets string
    List of audio rendition sets, separated by commas.
    m3u8_settings object
    Settings for the M3U8 container. See m3u8Settings Block for details.
    audio_rendition_sets string
    List of audio rendition sets, separated by commas.
    m3u8Settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings
    Settings for the M3U8 container. See m3u8Settings Block for details.
    audioRenditionSets String
    List of audio rendition sets, separated by commas.
    m3u8Settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings
    Settings for the M3U8 container. See m3u8Settings Block for details.
    audioRenditionSets string
    List of audio rendition sets, separated by commas.
    m3u8_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings
    Settings for the M3U8 container. See m3u8Settings Block for details.
    audio_rendition_sets str
    List of audio rendition sets, separated by commas.
    m3u8Settings Property Map
    Settings for the M3U8 container. See m3u8Settings Block for details.
    audioRenditionSets String
    List of audio rendition sets, separated by commas.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs

    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    Scte35Behavior string
    When set to passthrough, passes through SCTE-35.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    Scte35Behavior string
    When set to passthrough, passes through SCTE-35.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    audio_frames_per_pes number
    Number of audio frames to insert for each PES packet.
    audio_pids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    ecm_pid string
    Packet identifier (PID) for ECM in the transport stream.
    nielsen_id3_behavior string
    When set to passthrough, passes through Nielsen ID3.
    pat_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period number
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num number
    Value of the program number field in the Program Map Table.
    scte35_behavior string
    When set to passthrough, passes through SCTE-35.
    scte35_pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    timed_metadata_behavior string
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id number
    Value of the transport stream ID field in the Program Map Table.
    video_pid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    audioFramesPerPes Integer
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    patInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Integer
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Integer
    Value of the program number field in the Program Map Table.
    scte35Behavior String
    When set to passthrough, passes through SCTE-35.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Integer
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.
    audioFramesPerPes number
    Number of audio frames to insert for each PES packet.
    audioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    ecmPid string
    Packet identifier (PID) for ECM in the transport stream.
    nielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    patInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum number
    Value of the program number field in the Program Map Table.
    scte35Behavior string
    When set to passthrough, passes through SCTE-35.
    scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    timedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    timedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId number
    Value of the transport stream ID field in the Program Map Table.
    videoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    audio_frames_per_pes int
    Number of audio frames to insert for each PES packet.
    audio_pids str
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    ecm_pid str
    Packet identifier (PID) for ECM in the transport stream.
    nielsen_id3_behavior str
    When set to passthrough, passes through Nielsen ID3.
    pat_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control str
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period int
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid str
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid str
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num int
    Value of the program number field in the Program Map Table.
    scte35_behavior str
    When set to passthrough, passes through SCTE-35.
    scte35_pid str
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    timed_metadata_behavior str
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid str
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id int
    Value of the transport stream ID field in the Program Map Table.
    video_pid str
    Packet identifier (PID) of the elementary video stream in the transport stream.
    audioFramesPerPes Number
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    patInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Number
    Value of the program number field in the Program Map Table.
    scte35Behavior String
    When set to passthrough, passes through SCTE-35.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Number
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs

    H265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    NameModifier string
    String concatenated to the end of the destination filename.
    H265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    NameModifier string
    String concatenated to the end of the destination filename.
    h265_packaging_type string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    name_modifier string
    String concatenated to the end of the destination filename.
    h265PackagingType String
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier String
    String concatenated to the end of the destination filename.
    h265PackagingType string
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier string
    String concatenated to the end of the destination filename.
    h265_packaging_type str
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    name_modifier str
    String concatenated to the end of the destination filename.
    h265PackagingType String
    Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
    nameModifier String
    String concatenated to the end of the destination filename.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs

    destination object
    Multiplex destination. See destination Block for details.
    destination Property Map
    Multiplex destination. See destination Block for details.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs

    Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination
    RTMP endpoint excluding the stream name. See destination Block for details.
    CertificateMode string
    Whether to allow self-signed or verified RTMP certificates.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    NumRetries int
    Number of retry attempts.
    Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination
    RTMP endpoint excluding the stream name. See destination Block for details.
    CertificateMode string
    Whether to allow self-signed or verified RTMP certificates.
    ConnectionRetryInterval int
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    NumRetries int
    Number of retry attempts.
    destination object
    RTMP endpoint excluding the stream name. See destination Block for details.
    certificate_mode string
    Whether to allow self-signed or verified RTMP certificates.
    connection_retry_interval number
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    num_retries number
    Number of retry attempts.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination
    RTMP endpoint excluding the stream name. See destination Block for details.
    certificateMode String
    Whether to allow self-signed or verified RTMP certificates.
    connectionRetryInterval Integer
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    numRetries Integer
    Number of retry attempts.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination
    RTMP endpoint excluding the stream name. See destination Block for details.
    certificateMode string
    Whether to allow self-signed or verified RTMP certificates.
    connectionRetryInterval number
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    numRetries number
    Number of retry attempts.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination
    RTMP endpoint excluding the stream name. See destination Block for details.
    certificate_mode str
    Whether to allow self-signed or verified RTMP certificates.
    connection_retry_interval int
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    num_retries int
    Number of retry attempts.
    destination Property Map
    RTMP endpoint excluding the stream name. See destination Block for details.
    certificateMode String
    Whether to allow self-signed or verified RTMP certificates.
    connectionRetryInterval Number
    Number of seconds to wait before retrying a connection to the Flash Media Server if the connection is lost.
    numRetries Number
    Number of retry attempts.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs

    ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings
    UDP container settings. See udp_output_settings.container_settings Block for details.
    Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    BufferMsec int
    UDP output buffering, in milliseconds.
    FecOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    ContainerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings
    UDP container settings. See udp_output_settings.container_settings Block for details.
    Destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    BufferMsec int
    UDP output buffering, in milliseconds.
    FecOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    container_settings object
    UDP container settings. See udp_output_settings.container_settings Block for details.
    destination object
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    buffer_msec number
    UDP output buffering, in milliseconds.
    fec_output_settings object
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    containerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings
    UDP container settings. See udp_output_settings.container_settings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    bufferMsec Integer
    UDP output buffering, in milliseconds.
    fecOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    containerSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings
    UDP container settings. See udp_output_settings.container_settings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    bufferMsec number
    UDP output buffering, in milliseconds.
    fecOutputSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    container_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings
    UDP container settings. See udp_output_settings.container_settings Block for details.
    destination ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    buffer_msec int
    UDP output buffering, in milliseconds.
    fec_output_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.
    containerSettings Property Map
    UDP container settings. See udp_output_settings.container_settings Block for details.
    destination Property Map
    Destination address and port number for RTP or UDP packets. See destination Block for details.
    bufferMsec Number
    UDP output buffering, in milliseconds.
    fecOutputSettings Property Map
    Settings for enabling and adjusting Forward Error Correction on UDP outputs. See fecOutputSettings Block for details.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs

    AbsentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    Arib string
    When set to enabled, uses ARIB-compliant captioning.
    AribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    AribCaptionsPidControl string
    How to pass along the ARIB captions.
    AudioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    AudioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    Bitrate int
    Output bitrate, in bits per second, of the transport stream.
    BufferModel string
    Controls the timing accuracy for output network traffic.
    CcDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    DvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    DvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    DvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    DvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    DvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    Ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    EbpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    EbpLookaheadMs int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    EbpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    EsRateInPes string
    When set to include, writes the stream to the PES header.
    EtvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    EtvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    FragmentTime double
    Length, in seconds, of each fragment, used only with EBP markers.
    Klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    KlvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    NullPacketBitrate double
    Value, in bits per second, to insert null packets into the transport stream.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    RateMode string
    When set to vbr, does not insert null packets into the transport stream.
    Scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    Scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    SegmentationMarkers string
    Type of segmentation markers to include.
    SegmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    SegmentationTime double
    Length, in seconds, of each segment.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    AbsentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    Arib string
    When set to enabled, uses ARIB-compliant captioning.
    AribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    AribCaptionsPidControl string
    How to pass along the ARIB captions.
    AudioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    AudioFramesPerPes int
    Number of audio frames to insert for each PES packet.
    AudioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    AudioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    Bitrate int
    Output bitrate, in bits per second, of the transport stream.
    BufferModel string
    Controls the timing accuracy for output network traffic.
    CcDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    DvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    DvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    DvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    DvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    DvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    Ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    EbpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    EbpLookaheadMs int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    EbpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    EcmPid string
    Packet identifier (PID) for ECM in the transport stream.
    EsRateInPes string
    When set to include, writes the stream to the PES header.
    EtvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    EtvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    FragmentTime float64
    Length, in seconds, of each fragment, used only with EBP markers.
    Klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    KlvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    NielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    NullPacketBitrate float64
    Value, in bits per second, to insert null packets into the transport stream.
    PatInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    PcrPeriod int
    Maximum time, in milliseconds, between Program Clock References.
    PcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    PmtInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    PmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    ProgramNum int
    Value of the program number field in the Program Map Table.
    RateMode string
    When set to vbr, does not insert null packets into the transport stream.
    Scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    Scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    Scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    SegmentationMarkers string
    Type of segmentation markers to include.
    SegmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    SegmentationTime float64
    Length, in seconds, of each segment.
    TimedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    TimedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    TransportStreamId int
    Value of the transport stream ID field in the Program Map Table.
    VideoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absent_input_audio_behavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib string
    When set to enabled, uses ARIB-compliant captioning.
    arib_captions_pid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    arib_captions_pid_control string
    How to pass along the ARIB captions.
    audio_buffer_model string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audio_frames_per_pes number
    Number of audio frames to insert for each PES packet.
    audio_pids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audio_stream_type string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate number
    Output bitrate, in bits per second, of the transport stream.
    buffer_model string
    Controls the timing accuracy for output network traffic.
    cc_descriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    dvb_nit_settings object
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvb_sdt_settings object
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvb_sub_pids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvb_tdt_settings object
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvb_teletext_pid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebp_audio_interval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebp_lookahead_ms number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebp_placement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecm_pid string
    Packet identifier (PID) for ECM in the transport stream.
    es_rate_in_pes string
    When set to include, writes the stream to the PES header.
    etv_platform_pid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    etv_signal_pid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragment_time number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klv_data_pids string
    Packet identifier (PID) for input source KLV data to this output.
    nielsen_id3_behavior string
    When set to passthrough, passes through Nielsen ID3.
    null_packet_bitrate number
    Value, in bits per second, to insert null packets into the transport stream.
    pat_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period number
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num number
    Value of the program number field in the Program Map Table.
    rate_mode string
    When set to vbr, does not insert null packets into the transport stream.
    scte27_pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35_control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35_pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentation_markers string
    Type of segmentation markers to include.
    segmentation_style string
    Whether segmentation markers are included at the start of a stream.
    segmentation_time number
    Length, in seconds, of each segment.
    timed_metadata_behavior string
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id number
    Value of the transport stream ID field in the Program Map Table.
    video_pid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior String
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib String
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid String
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl String
    How to pass along the ARIB captions.
    audioBufferModel String
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes Integer
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType String
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate Integer
    Output bitrate, in bits per second, of the transport stream.
    bufferModel String
    Controls the timing accuracy for output network traffic.
    ccDescriptor String
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids String
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid String
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif String
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval String
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs Integer
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement String
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes String
    When set to include, writes the stream to the PES header.
    etvPlatformPid String
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid String
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime Double
    Length, in seconds, of each fragment, used only with EBP markers.
    klv String
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids String
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate Double
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Integer
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Integer
    Value of the program number field in the Program Map Table.
    rateMode String
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids String
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control String
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers String
    Type of segmentation markers to include.
    segmentationStyle String
    Whether segmentation markers are included at the start of a stream.
    segmentationTime Double
    Length, in seconds, of each segment.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Integer
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior string
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib string
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid string
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl string
    How to pass along the ARIB captions.
    audioBufferModel string
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes number
    Number of audio frames to insert for each PES packet.
    audioPids string
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType string
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate number
    Output bitrate, in bits per second, of the transport stream.
    bufferModel string
    Controls the timing accuracy for output network traffic.
    ccDescriptor string
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids string
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid string
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif string
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval string
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement string
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid string
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes string
    When set to include, writes the stream to the PES header.
    etvPlatformPid string
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid string
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv string
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids string
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior string
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate number
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl string
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid string
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid string
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum number
    Value of the program number field in the Program Map Table.
    rateMode string
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids string
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control string
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid string
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers string
    Type of segmentation markers to include.
    segmentationStyle string
    Whether segmentation markers are included at the start of a stream.
    segmentationTime number
    Length, in seconds, of each segment.
    timedMetadataBehavior string
    When set to passthrough, passes through timed metadata.
    timedMetadataPid string
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId number
    Value of the transport stream ID field in the Program Map Table.
    videoPid string
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absent_input_audio_behavior str
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib str
    When set to enabled, uses ARIB-compliant captioning.
    arib_captions_pid str
    Packet identifier (PID) for ARIB captions in the transport stream.
    arib_captions_pid_control str
    How to pass along the ARIB captions.
    audio_buffer_model str
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audio_frames_per_pes int
    Number of audio frames to insert for each PES packet.
    audio_pids str
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audio_stream_type str
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate int
    Output bitrate, in bits per second, of the transport stream.
    buffer_model str
    Controls the timing accuracy for output network traffic.
    cc_descriptor str
    When set to enabled, generates a captions service descriptor in the PMT.
    dvb_nit_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvb_sdt_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvb_sub_pids str
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvb_tdt_settings ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvb_teletext_pid str
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif str
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebp_audio_interval str
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebp_lookahead_ms int
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebp_placement str
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecm_pid str
    Packet identifier (PID) for ECM in the transport stream.
    es_rate_in_pes str
    When set to include, writes the stream to the PES header.
    etv_platform_pid str
    Packet identifier (PID) for input source ETV Platform data to this output.
    etv_signal_pid str
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragment_time float
    Length, in seconds, of each fragment, used only with EBP markers.
    klv str
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klv_data_pids str
    Packet identifier (PID) for input source KLV data to this output.
    nielsen_id3_behavior str
    When set to passthrough, passes through Nielsen ID3.
    null_packet_bitrate float
    Value, in bits per second, to insert null packets into the transport stream.
    pat_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pcr_control str
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcr_period int
    Maximum time, in milliseconds, between Program Clock References.
    pcr_pid str
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmt_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    pmt_pid str
    Packet identifier (PID) for the Program Map Table in the transport stream.
    program_num int
    Value of the program number field in the Program Map Table.
    rate_mode str
    When set to vbr, does not insert null packets into the transport stream.
    scte27_pids str
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35_control str
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35_pid str
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentation_markers str
    Type of segmentation markers to include.
    segmentation_style str
    Whether segmentation markers are included at the start of a stream.
    segmentation_time float
    Length, in seconds, of each segment.
    timed_metadata_behavior str
    When set to passthrough, passes through timed metadata.
    timed_metadata_pid str
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transport_stream_id int
    Value of the transport stream ID field in the Program Map Table.
    video_pid str
    Packet identifier (PID) of the elementary video stream in the transport stream.
    absentInputAudioBehavior String
    When set to drop, output audio streams are removed from the program if the selected input audio stream is removed from the input.
    arib String
    When set to enabled, uses ARIB-compliant captioning.
    aribCaptionsPid String
    Packet identifier (PID) for ARIB captions in the transport stream.
    aribCaptionsPidControl String
    How to pass along the ARIB captions.
    audioBufferModel String
    When set to dvb, uses DVB buffer model for Dolby Digital audio.
    audioFramesPerPes Number
    Number of audio frames to insert for each PES packet.
    audioPids String
    Packet identifier (PID) of the elementary audio streams in the transport stream.
    audioStreamType String
    When set to atsc, uses stream type 0x81 for AC3 and stream type 0x87 for EAC3.
    bitrate Number
    Output bitrate, in bits per second, of the transport stream.
    bufferModel String
    Controls the timing accuracy for output network traffic.
    ccDescriptor String
    When set to enabled, generates a captions service descriptor in the PMT.
    dvbNitSettings Property Map
    DVB Network Information Table (NIT) settings. See dvbNitSettings Block for details.
    dvbSdtSettings Property Map
    DVB Service Description Table (SDT) settings. See dvbSdtSettings Block for details.
    dvbSubPids String
    Packet identifier (PID) for input source DVB Subtitle data to this output.
    dvbTdtSettings Property Map
    DVB Time and Date Table (TDT) settings. See dvbTdtSettings Block for details.
    dvbTeletextPid String
    Packet identifier (PID) for input source DVB Teletext data to this output.
    ebif String
    When set to passthrough, passes through EBIF messages from the input source to this output.
    ebpAudioInterval String
    When set to videoAndFixedIntervals, adds Encoder Boundary Points for each elementary audio stream.
    ebpLookaheadMs Number
    Amount of time, in milliseconds, that the encoder looks ahead for Encoder Boundary Points.
    ebpPlacement String
    Controls placement of Encoder Boundary Points on the video PID and audio PIDs.
    ecmPid String
    Packet identifier (PID) for ECM in the transport stream.
    esRateInPes String
    When set to include, writes the stream to the PES header.
    etvPlatformPid String
    Packet identifier (PID) for input source ETV Platform data to this output.
    etvSignalPid String
    Packet identifier (PID) for input source ETV Signal data to this output.
    fragmentTime Number
    Length, in seconds, of each fragment, used only with EBP markers.
    klv String
    When set to passthrough, passes through KLV data from the SCTE-35 source.
    klvDataPids String
    Packet identifier (PID) for input source KLV data to this output.
    nielsenId3Behavior String
    When set to passthrough, passes through Nielsen ID3.
    nullPacketBitrate Number
    Value, in bits per second, to insert null packets into the transport stream.
    patInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pcrControl String
    When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream.
    pcrPeriod Number
    Maximum time, in milliseconds, between Program Clock References.
    pcrPid String
    Packet identifier (PID) of the Program Clock Reference in the transport stream.
    pmtInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    pmtPid String
    Packet identifier (PID) for the Program Map Table in the transport stream.
    programNum Number
    Value of the program number field in the Program Map Table.
    rateMode String
    When set to vbr, does not insert null packets into the transport stream.
    scte27Pids String
    Packet identifier (PID) for input source SCTE-27 data to this output.
    scte35Control String
    When set to passthrough, passes any SCTE-35 signals from the input source to this output.
    scte35Pid String
    Packet identifier (PID) of the SCTE-35 stream in the transport stream.
    segmentationMarkers String
    Type of segmentation markers to include.
    segmentationStyle String
    Whether segmentation markers are included at the start of a stream.
    segmentationTime Number
    Length, in seconds, of each segment.
    timedMetadataBehavior String
    When set to passthrough, passes through timed metadata.
    timedMetadataPid String
    Packet identifier (PID) of the timed metadata stream in the transport stream.
    transportStreamId Number
    Value of the transport stream ID field in the Program Map Table.
    videoPid String
    Packet identifier (PID) of the elementary video stream in the transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs

    NetworkId int
    Numeric value placed in the Network Information Table.
    NetworkName string
    Network name text placed in the Network Information Table.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    NetworkId int
    Numeric value placed in the Network Information Table.
    NetworkName string
    Network name text placed in the Network Information Table.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    network_id number
    Numeric value placed in the Network Information Table.
    network_name string
    Network name text placed in the Network Information Table.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    networkId Integer
    Numeric value placed in the Network Information Table.
    networkName String
    Network name text placed in the Network Information Table.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    networkId number
    Numeric value placed in the Network Information Table.
    networkName string
    Network name text placed in the Network Information Table.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    network_id int
    Numeric value placed in the Network Information Table.
    network_name str
    Network name text placed in the Network Information Table.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    networkId Number
    Numeric value placed in the Network Information Table.
    networkName String
    Network name text placed in the Network Information Table.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs

    OutputSdt string
    Service Description Table output behavior.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    ServiceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    ServiceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    OutputSdt string
    Service Description Table output behavior.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    ServiceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    ServiceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    output_sdt string
    Service Description Table output behavior.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    service_name string
    Service name placed in the serviceDescriptor in the Service Description Table.
    service_provider_name string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt String
    Service Description Table output behavior.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName String
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName String
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt string
    Service Description Table output behavior.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName string
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName string
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    output_sdt str
    Service Description Table output behavior.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    service_name str
    Service name placed in the serviceDescriptor in the Service Description Table.
    service_provider_name str
    Service provider name placed in the serviceDescriptor in the Service Description Table.
    outputSdt String
    Service Description Table output behavior.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.
    serviceName String
    Service name placed in the serviceDescriptor in the Service Description Table.
    serviceProviderName String
    Service provider name placed in the serviceDescriptor in the Service Description Table.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs

    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    RepInterval int
    Number of milliseconds between instances of this table in the output transport stream.
    rep_interval number
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval Integer
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval number
    Number of milliseconds between instances of this table in the output transport stream.
    rep_interval int
    Number of milliseconds between instances of this table in the output transport stream.
    repInterval Number
    Number of milliseconds between instances of this table in the output transport stream.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs

    DestinationRefId string
    Reference ID for the destination.
    DestinationRefId string
    Reference ID for the destination.
    destination_ref_id string
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.
    destinationRefId string
    Reference ID for the destination.
    destination_ref_id str
    Reference ID for the destination.
    destinationRefId String
    Reference ID for the destination.

    ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs

    ColumnDepth int
    Height of the FEC protection matrix.
    IncludeFec string
    Enables column only or column and row based FEC.
    RowLength int
    Width of the FEC protection matrix.
    ColumnDepth int
    Height of the FEC protection matrix.
    IncludeFec string
    Enables column only or column and row based FEC.
    RowLength int
    Width of the FEC protection matrix.
    column_depth number
    Height of the FEC protection matrix.
    include_fec string
    Enables column only or column and row based FEC.
    row_length number
    Width of the FEC protection matrix.
    columnDepth Integer
    Height of the FEC protection matrix.
    includeFec String
    Enables column only or column and row based FEC.
    rowLength Integer
    Width of the FEC protection matrix.
    columnDepth number
    Height of the FEC protection matrix.
    includeFec string
    Enables column only or column and row based FEC.
    rowLength number
    Width of the FEC protection matrix.
    column_depth int
    Height of the FEC protection matrix.
    include_fec str
    Enables column only or column and row based FEC.
    row_length int
    Width of the FEC protection matrix.
    columnDepth Number
    Height of the FEC protection matrix.
    includeFec String
    Enables column only or column and row based FEC.
    rowLength Number
    Width of the FEC protection matrix.

    ChannelEncoderSettingsTimecodeConfig, ChannelEncoderSettingsTimecodeConfigArgs

    Source string
    Source for the timecode associated with the event outputs.
    SyncThreshold int
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    Source string
    Source for the timecode associated with the event outputs.
    SyncThreshold int
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    source string
    Source for the timecode associated with the event outputs.
    sync_threshold number
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    source String
    Source for the timecode associated with the event outputs.
    syncThreshold Integer
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    source string
    Source for the timecode associated with the event outputs.
    syncThreshold number
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    source str
    Source for the timecode associated with the event outputs.
    sync_threshold int
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.
    source String
    Source for the timecode associated with the event outputs.
    syncThreshold Number
    Threshold, in frames, beyond which output timecode is resynchronized to the input timecode.

    ChannelEncoderSettingsVideoDescription, ChannelEncoderSettingsVideoDescriptionArgs

    Name string
    Name of the video description.
    CodecSettings ChannelEncoderSettingsVideoDescriptionCodecSettings
    Video codec settings. See video_descriptions.codec_settings Block for details.
    Height int
    Output video height, in pixels.
    RespondToAfd string
    How to respond to the AFD values that might be in the input video.
    ScalingBehavior string
    Behavior on how to scale.
    Sharpness int
    Strength of the anti-alias filter used for scaling.
    Width int
    Output video width, in pixels.
    Name string
    Name of the video description.
    CodecSettings ChannelEncoderSettingsVideoDescriptionCodecSettings
    Video codec settings. See video_descriptions.codec_settings Block for details.
    Height int
    Output video height, in pixels.
    RespondToAfd string
    How to respond to the AFD values that might be in the input video.
    ScalingBehavior string
    Behavior on how to scale.
    Sharpness int
    Strength of the anti-alias filter used for scaling.
    Width int
    Output video width, in pixels.
    name string
    Name of the video description.
    codec_settings object
    Video codec settings. See video_descriptions.codec_settings Block for details.
    height number
    Output video height, in pixels.
    respond_to_afd string
    How to respond to the AFD values that might be in the input video.
    scaling_behavior string
    Behavior on how to scale.
    sharpness number
    Strength of the anti-alias filter used for scaling.
    width number
    Output video width, in pixels.
    name String
    Name of the video description.
    codecSettings ChannelEncoderSettingsVideoDescriptionCodecSettings
    Video codec settings. See video_descriptions.codec_settings Block for details.
    height Integer
    Output video height, in pixels.
    respondToAfd String
    How to respond to the AFD values that might be in the input video.
    scalingBehavior String
    Behavior on how to scale.
    sharpness Integer
    Strength of the anti-alias filter used for scaling.
    width Integer
    Output video width, in pixels.
    name string
    Name of the video description.
    codecSettings ChannelEncoderSettingsVideoDescriptionCodecSettings
    Video codec settings. See video_descriptions.codec_settings Block for details.
    height number
    Output video height, in pixels.
    respondToAfd string
    How to respond to the AFD values that might be in the input video.
    scalingBehavior string
    Behavior on how to scale.
    sharpness number
    Strength of the anti-alias filter used for scaling.
    width number
    Output video width, in pixels.
    name str
    Name of the video description.
    codec_settings ChannelEncoderSettingsVideoDescriptionCodecSettings
    Video codec settings. See video_descriptions.codec_settings Block for details.
    height int
    Output video height, in pixels.
    respond_to_afd str
    How to respond to the AFD values that might be in the input video.
    scaling_behavior str
    Behavior on how to scale.
    sharpness int
    Strength of the anti-alias filter used for scaling.
    width int
    Output video width, in pixels.
    name String
    Name of the video description.
    codecSettings Property Map
    Video codec settings. See video_descriptions.codec_settings Block for details.
    height Number
    Output video height, in pixels.
    respondToAfd String
    How to respond to the AFD values that might be in the input video.
    scalingBehavior String
    Behavior on how to scale.
    sharpness Number
    Strength of the anti-alias filter used for scaling.
    width Number
    Output video width, in pixels.

    ChannelEncoderSettingsVideoDescriptionCodecSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs

    FrameCaptureSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings
    Frame capture settings. See frameCaptureSettings Block for details.
    H264Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings
    H264 settings. See h264Settings Block for details.
    H265Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings
    H265 settings. See h265Settings Block for details.
    FrameCaptureSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings
    Frame capture settings. See frameCaptureSettings Block for details.
    H264Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings
    H264 settings. See h264Settings Block for details.
    H265Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings
    H265 settings. See h265Settings Block for details.
    frame_capture_settings object
    Frame capture settings. See frameCaptureSettings Block for details.
    h264_settings object
    H264 settings. See h264Settings Block for details.
    h265_settings object
    H265 settings. See h265Settings Block for details.
    frameCaptureSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings
    Frame capture settings. See frameCaptureSettings Block for details.
    h264Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings
    H264 settings. See h264Settings Block for details.
    h265Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings
    H265 settings. See h265Settings Block for details.
    frameCaptureSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings
    Frame capture settings. See frameCaptureSettings Block for details.
    h264Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings
    H264 settings. See h264Settings Block for details.
    h265Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings
    H265 settings. See h265Settings Block for details.
    frame_capture_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings
    Frame capture settings. See frameCaptureSettings Block for details.
    h264_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings
    H264 settings. See h264Settings Block for details.
    h265_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings
    H265 settings. See h265Settings Block for details.
    frameCaptureSettings Property Map
    Frame capture settings. See frameCaptureSettings Block for details.
    h264Settings Property Map
    H264 settings. See h264Settings Block for details.
    h265Settings Property Map
    H265 settings. See h265Settings Block for details.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs

    CaptureInterval int
    Frequency at which to capture frames for inclusion in the output.
    CaptureIntervalUnits string
    Unit for the frame capture interval.
    CaptureInterval int
    Frequency at which to capture frames for inclusion in the output.
    CaptureIntervalUnits string
    Unit for the frame capture interval.
    capture_interval number
    Frequency at which to capture frames for inclusion in the output.
    capture_interval_units string
    Unit for the frame capture interval.
    captureInterval Integer
    Frequency at which to capture frames for inclusion in the output.
    captureIntervalUnits String
    Unit for the frame capture interval.
    captureInterval number
    Frequency at which to capture frames for inclusion in the output.
    captureIntervalUnits string
    Unit for the frame capture interval.
    capture_interval int
    Frequency at which to capture frames for inclusion in the output.
    capture_interval_units str
    Unit for the frame capture interval.
    captureInterval Number
    Frequency at which to capture frames for inclusion in the output.
    captureIntervalUnits String
    Unit for the frame capture interval.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs

    AdaptiveQuantization string
    Enables or disables adaptive quantization.
    AfdSignaling string
    Whether AFD values are written into the output stream.
    Bitrate int
    Average bitrate in bits/second.
    BufFillPct int
    Percentage of the buffer that should initially be filled.
    BufSize int
    Size of the buffer in bits.
    ColorMetadata string
    Whether color space metadata is included in the output.
    EntropyEncoding string
    Entropy encoding mode.
    FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    FixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    FlickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    ForceFieldPictures string
    Whether coding is performed on a field basis or on a frame basis.
    FramerateControl string
    How the output video frame rate is specified.
    FramerateDenominator int
    Framerate denominator.
    FramerateNumerator int
    Framerate numerator.
    GopBReference string
    GOP-B reference.
    GopClosedCadence int
    Frequency of closed GOPs.
    GopNumBFrames int
    Number of B-frames between reference frames.
    GopSize double
    GOP size in units of either frames or seconds per gopSizeUnits.
    GopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    Level string
    H264 level.
    LookAheadRateControl string
    Amount of lookahead.
    MaxBitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    MinIInterval int
    Minimum interval, in frames, between two I-frames.
    NumRefFrames int
    Number of reference frames to use.
    ParControl string
    How the output pixel aspect ratio is specified.
    ParDenominator int
    Pixel aspect ratio denominator.
    ParNumerator int
    Pixel aspect ratio numerator.
    Profile string
    H264 profile.
    QualityLevel string
    Quality level.
    QvbrQualityLevel int
    Target quality for the video encode.
    RateControlMode string
    Rate control mode.
    ScanType string
    Scan type of the output.
    SceneChangeDetect string
    Scene change detection.
    Slices int
    Number of slices per picture.
    Softness int
    Softness.
    SpatialAq string
    Makes adjustments within each frame based on spatial variation of content complexity.
    SubgopLength string
    Subgop length.
    Syntax string
    Produces a bitstream compliant with SMPTE RP-2027.
    TemporalAq string
    Makes adjustments within each frame based on temporal variation of content complexity.
    TimecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    AdaptiveQuantization string
    Enables or disables adaptive quantization.
    AfdSignaling string
    Whether AFD values are written into the output stream.
    Bitrate int
    Average bitrate in bits/second.
    BufFillPct int
    Percentage of the buffer that should initially be filled.
    BufSize int
    Size of the buffer in bits.
    ColorMetadata string
    Whether color space metadata is included in the output.
    EntropyEncoding string
    Entropy encoding mode.
    FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    FixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    FlickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    ForceFieldPictures string
    Whether coding is performed on a field basis or on a frame basis.
    FramerateControl string
    How the output video frame rate is specified.
    FramerateDenominator int
    Framerate denominator.
    FramerateNumerator int
    Framerate numerator.
    GopBReference string
    GOP-B reference.
    GopClosedCadence int
    Frequency of closed GOPs.
    GopNumBFrames int
    Number of B-frames between reference frames.
    GopSize float64
    GOP size in units of either frames or seconds per gopSizeUnits.
    GopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    Level string
    H264 level.
    LookAheadRateControl string
    Amount of lookahead.
    MaxBitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    MinIInterval int
    Minimum interval, in frames, between two I-frames.
    NumRefFrames int
    Number of reference frames to use.
    ParControl string
    How the output pixel aspect ratio is specified.
    ParDenominator int
    Pixel aspect ratio denominator.
    ParNumerator int
    Pixel aspect ratio numerator.
    Profile string
    H264 profile.
    QualityLevel string
    Quality level.
    QvbrQualityLevel int
    Target quality for the video encode.
    RateControlMode string
    Rate control mode.
    ScanType string
    Scan type of the output.
    SceneChangeDetect string
    Scene change detection.
    Slices int
    Number of slices per picture.
    Softness int
    Softness.
    SpatialAq string
    Makes adjustments within each frame based on spatial variation of content complexity.
    SubgopLength string
    Subgop length.
    Syntax string
    Produces a bitstream compliant with SMPTE RP-2027.
    TemporalAq string
    Makes adjustments within each frame based on temporal variation of content complexity.
    TimecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    adaptive_quantization string
    Enables or disables adaptive quantization.
    afd_signaling string
    Whether AFD values are written into the output stream.
    bitrate number
    Average bitrate in bits/second.
    buf_fill_pct number
    Percentage of the buffer that should initially be filled.
    buf_size number
    Size of the buffer in bits.
    color_metadata string
    Whether color space metadata is included in the output.
    entropy_encoding string
    Entropy encoding mode.
    filter_settings object
    Filters to apply to an encode. See filterSettings Block for details.
    fixed_afd string
    Four-bit AFD value to write on all frames of video in the output stream.
    flicker_aq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    force_field_pictures string
    Whether coding is performed on a field basis or on a frame basis.
    framerate_control string
    How the output video frame rate is specified.
    framerate_denominator number
    Framerate denominator.
    framerate_numerator number
    Framerate numerator.
    gop_b_reference string
    GOP-B reference.
    gop_closed_cadence number
    Frequency of closed GOPs.
    gop_num_b_frames number
    Number of B-frames between reference frames.
    gop_size number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gop_size_units string
    Whether gopSize is specified in frames or seconds.
    level string
    H264 level.
    look_ahead_rate_control string
    Amount of lookahead.
    max_bitrate number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    min_i_interval number
    Minimum interval, in frames, between two I-frames.
    num_ref_frames number
    Number of reference frames to use.
    par_control string
    How the output pixel aspect ratio is specified.
    par_denominator number
    Pixel aspect ratio denominator.
    par_numerator number
    Pixel aspect ratio numerator.
    profile string
    H264 profile.
    quality_level string
    Quality level.
    qvbr_quality_level number
    Target quality for the video encode.
    rate_control_mode string
    Rate control mode.
    scan_type string
    Scan type of the output.
    scene_change_detect string
    Scene change detection.
    slices number
    Number of slices per picture.
    softness number
    Softness.
    spatial_aq string
    Makes adjustments within each frame based on spatial variation of content complexity.
    subgop_length string
    Subgop length.
    syntax string
    Produces a bitstream compliant with SMPTE RP-2027.
    temporal_aq string
    Makes adjustments within each frame based on temporal variation of content complexity.
    timecode_insertion string
    How timecodes are inserted into the video elementary stream.
    adaptiveQuantization String
    Enables or disables adaptive quantization.
    afdSignaling String
    Whether AFD values are written into the output stream.
    bitrate Integer
    Average bitrate in bits/second.
    bufFillPct Integer
    Percentage of the buffer that should initially be filled.
    bufSize Integer
    Size of the buffer in bits.
    colorMetadata String
    Whether color space metadata is included in the output.
    entropyEncoding String
    Entropy encoding mode.
    filterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd String
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq String
    Makes adjustments within each frame to reduce flicker on the I-frames.
    forceFieldPictures String
    Whether coding is performed on a field basis or on a frame basis.
    framerateControl String
    How the output video frame rate is specified.
    framerateDenominator Integer
    Framerate denominator.
    framerateNumerator Integer
    Framerate numerator.
    gopBReference String
    GOP-B reference.
    gopClosedCadence Integer
    Frequency of closed GOPs.
    gopNumBFrames Integer
    Number of B-frames between reference frames.
    gopSize Double
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits String
    Whether gopSize is specified in frames or seconds.
    level String
    H264 level.
    lookAheadRateControl String
    Amount of lookahead.
    maxBitrate Integer
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval Integer
    Minimum interval, in frames, between two I-frames.
    numRefFrames Integer
    Number of reference frames to use.
    parControl String
    How the output pixel aspect ratio is specified.
    parDenominator Integer
    Pixel aspect ratio denominator.
    parNumerator Integer
    Pixel aspect ratio numerator.
    profile String
    H264 profile.
    qualityLevel String
    Quality level.
    qvbrQualityLevel Integer
    Target quality for the video encode.
    rateControlMode String
    Rate control mode.
    scanType String
    Scan type of the output.
    sceneChangeDetect String
    Scene change detection.
    slices Integer
    Number of slices per picture.
    softness Integer
    Softness.
    spatialAq String
    Makes adjustments within each frame based on spatial variation of content complexity.
    subgopLength String
    Subgop length.
    syntax String
    Produces a bitstream compliant with SMPTE RP-2027.
    temporalAq String
    Makes adjustments within each frame based on temporal variation of content complexity.
    timecodeInsertion String
    How timecodes are inserted into the video elementary stream.
    adaptiveQuantization string
    Enables or disables adaptive quantization.
    afdSignaling string
    Whether AFD values are written into the output stream.
    bitrate number
    Average bitrate in bits/second.
    bufFillPct number
    Percentage of the buffer that should initially be filled.
    bufSize number
    Size of the buffer in bits.
    colorMetadata string
    Whether color space metadata is included in the output.
    entropyEncoding string
    Entropy encoding mode.
    filterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    forceFieldPictures string
    Whether coding is performed on a field basis or on a frame basis.
    framerateControl string
    How the output video frame rate is specified.
    framerateDenominator number
    Framerate denominator.
    framerateNumerator number
    Framerate numerator.
    gopBReference string
    GOP-B reference.
    gopClosedCadence number
    Frequency of closed GOPs.
    gopNumBFrames number
    Number of B-frames between reference frames.
    gopSize number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    level string
    H264 level.
    lookAheadRateControl string
    Amount of lookahead.
    maxBitrate number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval number
    Minimum interval, in frames, between two I-frames.
    numRefFrames number
    Number of reference frames to use.
    parControl string
    How the output pixel aspect ratio is specified.
    parDenominator number
    Pixel aspect ratio denominator.
    parNumerator number
    Pixel aspect ratio numerator.
    profile string
    H264 profile.
    qualityLevel string
    Quality level.
    qvbrQualityLevel number
    Target quality for the video encode.
    rateControlMode string
    Rate control mode.
    scanType string
    Scan type of the output.
    sceneChangeDetect string
    Scene change detection.
    slices number
    Number of slices per picture.
    softness number
    Softness.
    spatialAq string
    Makes adjustments within each frame based on spatial variation of content complexity.
    subgopLength string
    Subgop length.
    syntax string
    Produces a bitstream compliant with SMPTE RP-2027.
    temporalAq string
    Makes adjustments within each frame based on temporal variation of content complexity.
    timecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    adaptive_quantization str
    Enables or disables adaptive quantization.
    afd_signaling str
    Whether AFD values are written into the output stream.
    bitrate int
    Average bitrate in bits/second.
    buf_fill_pct int
    Percentage of the buffer that should initially be filled.
    buf_size int
    Size of the buffer in bits.
    color_metadata str
    Whether color space metadata is included in the output.
    entropy_encoding str
    Entropy encoding mode.
    filter_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixed_afd str
    Four-bit AFD value to write on all frames of video in the output stream.
    flicker_aq str
    Makes adjustments within each frame to reduce flicker on the I-frames.
    force_field_pictures str
    Whether coding is performed on a field basis or on a frame basis.
    framerate_control str
    How the output video frame rate is specified.
    framerate_denominator int
    Framerate denominator.
    framerate_numerator int
    Framerate numerator.
    gop_b_reference str
    GOP-B reference.
    gop_closed_cadence int
    Frequency of closed GOPs.
    gop_num_b_frames int
    Number of B-frames between reference frames.
    gop_size float
    GOP size in units of either frames or seconds per gopSizeUnits.
    gop_size_units str
    Whether gopSize is specified in frames or seconds.
    level str
    H264 level.
    look_ahead_rate_control str
    Amount of lookahead.
    max_bitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    min_i_interval int
    Minimum interval, in frames, between two I-frames.
    num_ref_frames int
    Number of reference frames to use.
    par_control str
    How the output pixel aspect ratio is specified.
    par_denominator int
    Pixel aspect ratio denominator.
    par_numerator int
    Pixel aspect ratio numerator.
    profile str
    H264 profile.
    quality_level str
    Quality level.
    qvbr_quality_level int
    Target quality for the video encode.
    rate_control_mode str
    Rate control mode.
    scan_type str
    Scan type of the output.
    scene_change_detect str
    Scene change detection.
    slices int
    Number of slices per picture.
    softness int
    Softness.
    spatial_aq str
    Makes adjustments within each frame based on spatial variation of content complexity.
    subgop_length str
    Subgop length.
    syntax str
    Produces a bitstream compliant with SMPTE RP-2027.
    temporal_aq str
    Makes adjustments within each frame based on temporal variation of content complexity.
    timecode_insertion str
    How timecodes are inserted into the video elementary stream.
    adaptiveQuantization String
    Enables or disables adaptive quantization.
    afdSignaling String
    Whether AFD values are written into the output stream.
    bitrate Number
    Average bitrate in bits/second.
    bufFillPct Number
    Percentage of the buffer that should initially be filled.
    bufSize Number
    Size of the buffer in bits.
    colorMetadata String
    Whether color space metadata is included in the output.
    entropyEncoding String
    Entropy encoding mode.
    filterSettings Property Map
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd String
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq String
    Makes adjustments within each frame to reduce flicker on the I-frames.
    forceFieldPictures String
    Whether coding is performed on a field basis or on a frame basis.
    framerateControl String
    How the output video frame rate is specified.
    framerateDenominator Number
    Framerate denominator.
    framerateNumerator Number
    Framerate numerator.
    gopBReference String
    GOP-B reference.
    gopClosedCadence Number
    Frequency of closed GOPs.
    gopNumBFrames Number
    Number of B-frames between reference frames.
    gopSize Number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits String
    Whether gopSize is specified in frames or seconds.
    level String
    H264 level.
    lookAheadRateControl String
    Amount of lookahead.
    maxBitrate Number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval Number
    Minimum interval, in frames, between two I-frames.
    numRefFrames Number
    Number of reference frames to use.
    parControl String
    How the output pixel aspect ratio is specified.
    parDenominator Number
    Pixel aspect ratio denominator.
    parNumerator Number
    Pixel aspect ratio numerator.
    profile String
    H264 profile.
    qualityLevel String
    Quality level.
    qvbrQualityLevel Number
    Target quality for the video encode.
    rateControlMode String
    Rate control mode.
    scanType String
    Scan type of the output.
    sceneChangeDetect String
    Scene change detection.
    slices Number
    Number of slices per picture.
    softness Number
    Softness.
    spatialAq String
    Makes adjustments within each frame based on spatial variation of content complexity.
    subgopLength String
    Subgop length.
    syntax String
    Produces a bitstream compliant with SMPTE RP-2027.
    temporalAq String
    Makes adjustments within each frame based on temporal variation of content complexity.
    timecodeInsertion String
    How timecodes are inserted into the video elementary stream.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs

    temporal_filter_settings object
    Temporal filter settings. See temporalFilterSettings Block for details.
    temporalFilterSettings Property Map
    Temporal filter settings. See temporalFilterSettings Block for details.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs

    PostFilterSharpening string
    Post filter sharpening.
    Strength string
    Filter strength.
    PostFilterSharpening string
    Post filter sharpening.
    Strength string
    Filter strength.
    post_filter_sharpening string
    Post filter sharpening.
    strength string
    Filter strength.
    postFilterSharpening String
    Post filter sharpening.
    strength String
    Filter strength.
    postFilterSharpening string
    Post filter sharpening.
    strength string
    Filter strength.
    post_filter_sharpening str
    Post filter sharpening.
    strength str
    Filter strength.
    postFilterSharpening String
    Post filter sharpening.
    strength String
    Filter strength.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs

    Bitrate int
    Average bitrate in bits/second.
    FramerateDenominator int
    Framerate denominator.
    FramerateNumerator int
    Framerate numerator.
    AdaptiveQuantization string
    Enables or disables adaptive quantization.
    AfdSignaling string
    Whether AFD values are written into the output stream.
    AlternativeTransferFunction string
    Whether EML inserts an Alternative Transfer Function SEI message.
    BufSize int
    Size of the buffer in bits.
    ColorMetadata string
    Whether color space metadata is included in the output.
    ColorSpaceSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings
    Color metadata for the output. See colorSpaceSettings Block for details.
    FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    FixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    FlickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    GopClosedCadence int
    Frequency of closed GOPs.
    GopSize double
    GOP size in units of either frames or seconds per gopSizeUnits.
    GopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    Level string
    H265 level.
    LookAheadRateControl string
    Amount of lookahead.
    MaxBitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    MinIInterval int
    Minimum interval, in frames, between two I-frames.
    MinQp int
    Sets the minimum QP.
    MvOverPictureBoundaries string
    Enables or disables motion vectors over picture boundaries.
    MvTemporalPredictor string
    Enables or disables the motion vector temporal predictor.
    ParDenominator int
    Pixel aspect ratio denominator.
    ParNumerator int
    Pixel aspect ratio numerator.
    Profile string
    H265 profile.
    QvbrQualityLevel int
    Target quality for the video encode.
    RateControlMode string
    Rate control mode.
    ScanType string
    Scan type of the output.
    SceneChangeDetect string
    Scene change detection.
    Slices int
    Number of slices per picture.
    Tier string
    H265 tier in the output.
    TileHeight int
    Height of tiles.
    TilePadding string
    Enables or disables padding of tiles.
    TileWidth int
    Width of tiles.
    TimecodeBurninSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    TimecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    TreeblockSize string
    Size of the treeblock.
    Bitrate int
    Average bitrate in bits/second.
    FramerateDenominator int
    Framerate denominator.
    FramerateNumerator int
    Framerate numerator.
    AdaptiveQuantization string
    Enables or disables adaptive quantization.
    AfdSignaling string
    Whether AFD values are written into the output stream.
    AlternativeTransferFunction string
    Whether EML inserts an Alternative Transfer Function SEI message.
    BufSize int
    Size of the buffer in bits.
    ColorMetadata string
    Whether color space metadata is included in the output.
    ColorSpaceSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings
    Color metadata for the output. See colorSpaceSettings Block for details.
    FilterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    FixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    FlickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    GopClosedCadence int
    Frequency of closed GOPs.
    GopSize float64
    GOP size in units of either frames or seconds per gopSizeUnits.
    GopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    Level string
    H265 level.
    LookAheadRateControl string
    Amount of lookahead.
    MaxBitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    MinIInterval int
    Minimum interval, in frames, between two I-frames.
    MinQp int
    Sets the minimum QP.
    MvOverPictureBoundaries string
    Enables or disables motion vectors over picture boundaries.
    MvTemporalPredictor string
    Enables or disables the motion vector temporal predictor.
    ParDenominator int
    Pixel aspect ratio denominator.
    ParNumerator int
    Pixel aspect ratio numerator.
    Profile string
    H265 profile.
    QvbrQualityLevel int
    Target quality for the video encode.
    RateControlMode string
    Rate control mode.
    ScanType string
    Scan type of the output.
    SceneChangeDetect string
    Scene change detection.
    Slices int
    Number of slices per picture.
    Tier string
    H265 tier in the output.
    TileHeight int
    Height of tiles.
    TilePadding string
    Enables or disables padding of tiles.
    TileWidth int
    Width of tiles.
    TimecodeBurninSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    TimecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    TreeblockSize string
    Size of the treeblock.
    bitrate number
    Average bitrate in bits/second.
    framerate_denominator number
    Framerate denominator.
    framerate_numerator number
    Framerate numerator.
    adaptive_quantization string
    Enables or disables adaptive quantization.
    afd_signaling string
    Whether AFD values are written into the output stream.
    alternative_transfer_function string
    Whether EML inserts an Alternative Transfer Function SEI message.
    buf_size number
    Size of the buffer in bits.
    color_metadata string
    Whether color space metadata is included in the output.
    color_space_settings object
    Color metadata for the output. See colorSpaceSettings Block for details.
    filter_settings object
    Filters to apply to an encode. See filterSettings Block for details.
    fixed_afd string
    Four-bit AFD value to write on all frames of video in the output stream.
    flicker_aq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    gop_closed_cadence number
    Frequency of closed GOPs.
    gop_size number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gop_size_units string
    Whether gopSize is specified in frames or seconds.
    level string
    H265 level.
    look_ahead_rate_control string
    Amount of lookahead.
    max_bitrate number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    min_i_interval number
    Minimum interval, in frames, between two I-frames.
    min_qp number
    Sets the minimum QP.
    mv_over_picture_boundaries string
    Enables or disables motion vectors over picture boundaries.
    mv_temporal_predictor string
    Enables or disables the motion vector temporal predictor.
    par_denominator number
    Pixel aspect ratio denominator.
    par_numerator number
    Pixel aspect ratio numerator.
    profile string
    H265 profile.
    qvbr_quality_level number
    Target quality for the video encode.
    rate_control_mode string
    Rate control mode.
    scan_type string
    Scan type of the output.
    scene_change_detect string
    Scene change detection.
    slices number
    Number of slices per picture.
    tier string
    H265 tier in the output.
    tile_height number
    Height of tiles.
    tile_padding string
    Enables or disables padding of tiles.
    tile_width number
    Width of tiles.
    timecode_burnin_settings object
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    timecode_insertion string
    How timecodes are inserted into the video elementary stream.
    treeblock_size string
    Size of the treeblock.
    bitrate Integer
    Average bitrate in bits/second.
    framerateDenominator Integer
    Framerate denominator.
    framerateNumerator Integer
    Framerate numerator.
    adaptiveQuantization String
    Enables or disables adaptive quantization.
    afdSignaling String
    Whether AFD values are written into the output stream.
    alternativeTransferFunction String
    Whether EML inserts an Alternative Transfer Function SEI message.
    bufSize Integer
    Size of the buffer in bits.
    colorMetadata String
    Whether color space metadata is included in the output.
    colorSpaceSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings
    Color metadata for the output. See colorSpaceSettings Block for details.
    filterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd String
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq String
    Makes adjustments within each frame to reduce flicker on the I-frames.
    gopClosedCadence Integer
    Frequency of closed GOPs.
    gopSize Double
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits String
    Whether gopSize is specified in frames or seconds.
    level String
    H265 level.
    lookAheadRateControl String
    Amount of lookahead.
    maxBitrate Integer
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval Integer
    Minimum interval, in frames, between two I-frames.
    minQp Integer
    Sets the minimum QP.
    mvOverPictureBoundaries String
    Enables or disables motion vectors over picture boundaries.
    mvTemporalPredictor String
    Enables or disables the motion vector temporal predictor.
    parDenominator Integer
    Pixel aspect ratio denominator.
    parNumerator Integer
    Pixel aspect ratio numerator.
    profile String
    H265 profile.
    qvbrQualityLevel Integer
    Target quality for the video encode.
    rateControlMode String
    Rate control mode.
    scanType String
    Scan type of the output.
    sceneChangeDetect String
    Scene change detection.
    slices Integer
    Number of slices per picture.
    tier String
    H265 tier in the output.
    tileHeight Integer
    Height of tiles.
    tilePadding String
    Enables or disables padding of tiles.
    tileWidth Integer
    Width of tiles.
    timecodeBurninSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    timecodeInsertion String
    How timecodes are inserted into the video elementary stream.
    treeblockSize String
    Size of the treeblock.
    bitrate number
    Average bitrate in bits/second.
    framerateDenominator number
    Framerate denominator.
    framerateNumerator number
    Framerate numerator.
    adaptiveQuantization string
    Enables or disables adaptive quantization.
    afdSignaling string
    Whether AFD values are written into the output stream.
    alternativeTransferFunction string
    Whether EML inserts an Alternative Transfer Function SEI message.
    bufSize number
    Size of the buffer in bits.
    colorMetadata string
    Whether color space metadata is included in the output.
    colorSpaceSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings
    Color metadata for the output. See colorSpaceSettings Block for details.
    filterSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd string
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq string
    Makes adjustments within each frame to reduce flicker on the I-frames.
    gopClosedCadence number
    Frequency of closed GOPs.
    gopSize number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits string
    Whether gopSize is specified in frames or seconds.
    level string
    H265 level.
    lookAheadRateControl string
    Amount of lookahead.
    maxBitrate number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval number
    Minimum interval, in frames, between two I-frames.
    minQp number
    Sets the minimum QP.
    mvOverPictureBoundaries string
    Enables or disables motion vectors over picture boundaries.
    mvTemporalPredictor string
    Enables or disables the motion vector temporal predictor.
    parDenominator number
    Pixel aspect ratio denominator.
    parNumerator number
    Pixel aspect ratio numerator.
    profile string
    H265 profile.
    qvbrQualityLevel number
    Target quality for the video encode.
    rateControlMode string
    Rate control mode.
    scanType string
    Scan type of the output.
    sceneChangeDetect string
    Scene change detection.
    slices number
    Number of slices per picture.
    tier string
    H265 tier in the output.
    tileHeight number
    Height of tiles.
    tilePadding string
    Enables or disables padding of tiles.
    tileWidth number
    Width of tiles.
    timecodeBurninSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    timecodeInsertion string
    How timecodes are inserted into the video elementary stream.
    treeblockSize string
    Size of the treeblock.
    bitrate int
    Average bitrate in bits/second.
    framerate_denominator int
    Framerate denominator.
    framerate_numerator int
    Framerate numerator.
    adaptive_quantization str
    Enables or disables adaptive quantization.
    afd_signaling str
    Whether AFD values are written into the output stream.
    alternative_transfer_function str
    Whether EML inserts an Alternative Transfer Function SEI message.
    buf_size int
    Size of the buffer in bits.
    color_metadata str
    Whether color space metadata is included in the output.
    color_space_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings
    Color metadata for the output. See colorSpaceSettings Block for details.
    filter_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings
    Filters to apply to an encode. See filterSettings Block for details.
    fixed_afd str
    Four-bit AFD value to write on all frames of video in the output stream.
    flicker_aq str
    Makes adjustments within each frame to reduce flicker on the I-frames.
    gop_closed_cadence int
    Frequency of closed GOPs.
    gop_size float
    GOP size in units of either frames or seconds per gopSizeUnits.
    gop_size_units str
    Whether gopSize is specified in frames or seconds.
    level str
    H265 level.
    look_ahead_rate_control str
    Amount of lookahead.
    max_bitrate int
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    min_i_interval int
    Minimum interval, in frames, between two I-frames.
    min_qp int
    Sets the minimum QP.
    mv_over_picture_boundaries str
    Enables or disables motion vectors over picture boundaries.
    mv_temporal_predictor str
    Enables or disables the motion vector temporal predictor.
    par_denominator int
    Pixel aspect ratio denominator.
    par_numerator int
    Pixel aspect ratio numerator.
    profile str
    H265 profile.
    qvbr_quality_level int
    Target quality for the video encode.
    rate_control_mode str
    Rate control mode.
    scan_type str
    Scan type of the output.
    scene_change_detect str
    Scene change detection.
    slices int
    Number of slices per picture.
    tier str
    H265 tier in the output.
    tile_height int
    Height of tiles.
    tile_padding str
    Enables or disables padding of tiles.
    tile_width int
    Width of tiles.
    timecode_burnin_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    timecode_insertion str
    How timecodes are inserted into the video elementary stream.
    treeblock_size str
    Size of the treeblock.
    bitrate Number
    Average bitrate in bits/second.
    framerateDenominator Number
    Framerate denominator.
    framerateNumerator Number
    Framerate numerator.
    adaptiveQuantization String
    Enables or disables adaptive quantization.
    afdSignaling String
    Whether AFD values are written into the output stream.
    alternativeTransferFunction String
    Whether EML inserts an Alternative Transfer Function SEI message.
    bufSize Number
    Size of the buffer in bits.
    colorMetadata String
    Whether color space metadata is included in the output.
    colorSpaceSettings Property Map
    Color metadata for the output. See colorSpaceSettings Block for details.
    filterSettings Property Map
    Filters to apply to an encode. See filterSettings Block for details.
    fixedAfd String
    Four-bit AFD value to write on all frames of video in the output stream.
    flickerAq String
    Makes adjustments within each frame to reduce flicker on the I-frames.
    gopClosedCadence Number
    Frequency of closed GOPs.
    gopSize Number
    GOP size in units of either frames or seconds per gopSizeUnits.
    gopSizeUnits String
    Whether gopSize is specified in frames or seconds.
    level String
    H265 level.
    lookAheadRateControl String
    Amount of lookahead.
    maxBitrate Number
    Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
    minIInterval Number
    Minimum interval, in frames, between two I-frames.
    minQp Number
    Sets the minimum QP.
    mvOverPictureBoundaries String
    Enables or disables motion vectors over picture boundaries.
    mvTemporalPredictor String
    Enables or disables the motion vector temporal predictor.
    parDenominator Number
    Pixel aspect ratio denominator.
    parNumerator Number
    Pixel aspect ratio numerator.
    profile String
    H265 profile.
    qvbrQualityLevel Number
    Target quality for the video encode.
    rateControlMode String
    Rate control mode.
    scanType String
    Scan type of the output.
    sceneChangeDetect String
    Scene change detection.
    slices Number
    Number of slices per picture.
    tier String
    H265 tier in the output.
    tileHeight Number
    Height of tiles.
    tilePadding String
    Enables or disables padding of tiles.
    tileWidth Number
    Width of tiles.
    timecodeBurninSettings Property Map
    Apply a burned-in timecode. See timecodeBurninSettings Block for details.
    timecodeInsertion String
    How timecodes are inserted into the video elementary stream.
    treeblockSize String
    Size of the treeblock.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs

    ColorSpacePassthroughSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    DolbyVision81Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    Hdr10Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    Rec601Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    Rec709Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    ColorSpacePassthroughSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    DolbyVision81Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    Hdr10Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    Rec601Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    Rec709Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    color_space_passthrough_settings object
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    dolby_vision81_settings object
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    hdr10_settings object
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    rec601_settings object
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    rec709_settings object
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    colorSpacePassthroughSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    dolbyVision81Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    hdr10Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    rec601Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    rec709Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    colorSpacePassthroughSettings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    dolbyVision81Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    hdr10Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    rec601Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    rec709Settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    color_space_passthrough_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettings
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    dolby_vision81_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81Settings
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    hdr10_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    rec601_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601Settings
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    rec709_settings ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709Settings
    Sets the colorspace to Rec. 709. Can be set as an empty block.
    colorSpacePassthroughSettings Property Map
    Sets the colorspace metadata to be passed through. Can be set as an empty block.
    dolbyVision81Settings Property Map
    Sets the colorspace to Dolby Vision81. Can be set as an empty block.
    hdr10Settings Property Map
    Sets the colorspace to be HDR10. See hdr10Settings Block for details.
    rec601Settings Property Map
    Sets the colorspace to Rec. 601. Can be set as an empty block.
    rec709Settings Property Map
    Sets the colorspace to Rec. 709. Can be set as an empty block.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs

    MaxCll int
    Sets the MaxCLL value for HDR10.
    MaxFall int
    Sets the MaxFALL value for HDR10.
    MaxCll int
    Sets the MaxCLL value for HDR10.
    MaxFall int
    Sets the MaxFALL value for HDR10.
    max_cll number
    Sets the MaxCLL value for HDR10.
    max_fall number
    Sets the MaxFALL value for HDR10.
    maxCll Integer
    Sets the MaxCLL value for HDR10.
    maxFall Integer
    Sets the MaxFALL value for HDR10.
    maxCll number
    Sets the MaxCLL value for HDR10.
    maxFall number
    Sets the MaxFALL value for HDR10.
    max_cll int
    Sets the MaxCLL value for HDR10.
    max_fall int
    Sets the MaxFALL value for HDR10.
    maxCll Number
    Sets the MaxCLL value for HDR10.
    maxFall Number
    Sets the MaxFALL value for HDR10.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs

    temporal_filter_settings object
    Temporal filter settings. See temporalFilterSettings Block for details.
    temporalFilterSettings Property Map
    Temporal filter settings. See temporalFilterSettings Block for details.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs

    PostFilterSharpening string
    Post filter sharpening.
    Strength string
    Filter strength.
    PostFilterSharpening string
    Post filter sharpening.
    Strength string
    Filter strength.
    post_filter_sharpening string
    Post filter sharpening.
    strength string
    Filter strength.
    postFilterSharpening String
    Post filter sharpening.
    strength String
    Filter strength.
    postFilterSharpening string
    Post filter sharpening.
    strength string
    Filter strength.
    post_filter_sharpening str
    Post filter sharpening.
    strength str
    Filter strength.
    postFilterSharpening String
    Post filter sharpening.
    strength String
    Filter strength.

    ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs

    Prefix string
    Prefix on the burned-in timecode.
    TimecodeBurninFontSize string
    Size of the burned-in timecode.
    TimecodeBurninPosition string
    Position of the burned-in timecode.
    Prefix string
    Prefix on the burned-in timecode.
    TimecodeBurninFontSize string
    Size of the burned-in timecode.
    TimecodeBurninPosition string
    Position of the burned-in timecode.
    prefix string
    Prefix on the burned-in timecode.
    timecode_burnin_font_size string
    Size of the burned-in timecode.
    timecode_burnin_position string
    Position of the burned-in timecode.
    prefix String
    Prefix on the burned-in timecode.
    timecodeBurninFontSize String
    Size of the burned-in timecode.
    timecodeBurninPosition String
    Position of the burned-in timecode.
    prefix string
    Prefix on the burned-in timecode.
    timecodeBurninFontSize string
    Size of the burned-in timecode.
    timecodeBurninPosition string
    Position of the burned-in timecode.
    prefix str
    Prefix on the burned-in timecode.
    timecode_burnin_font_size str
    Size of the burned-in timecode.
    timecode_burnin_position str
    Position of the burned-in timecode.
    prefix String
    Prefix on the burned-in timecode.
    timecodeBurninFontSize String
    Size of the burned-in timecode.
    timecodeBurninPosition String
    Position of the burned-in timecode.

    ChannelInputAttachment, ChannelInputAttachmentArgs

    InputAttachmentName string
    User-specified name for the attachment.
    InputId string
    ID of the input.
    AutomaticInputFailoverSettings ChannelInputAttachmentAutomaticInputFailoverSettings
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    InputSettings ChannelInputAttachmentInputSettings
    Settings of an input. See inputSettings Block for details.
    InputAttachmentName string
    User-specified name for the attachment.
    InputId string
    ID of the input.
    AutomaticInputFailoverSettings ChannelInputAttachmentAutomaticInputFailoverSettings
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    InputSettings ChannelInputAttachmentInputSettings
    Settings of an input. See inputSettings Block for details.
    input_attachment_name string
    User-specified name for the attachment.
    input_id string
    ID of the input.
    automatic_input_failover_settings object
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    input_settings object
    Settings of an input. See inputSettings Block for details.
    inputAttachmentName String
    User-specified name for the attachment.
    inputId String
    ID of the input.
    automaticInputFailoverSettings ChannelInputAttachmentAutomaticInputFailoverSettings
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    inputSettings ChannelInputAttachmentInputSettings
    Settings of an input. See inputSettings Block for details.
    inputAttachmentName string
    User-specified name for the attachment.
    inputId string
    ID of the input.
    automaticInputFailoverSettings ChannelInputAttachmentAutomaticInputFailoverSettings
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    inputSettings ChannelInputAttachmentInputSettings
    Settings of an input. See inputSettings Block for details.
    input_attachment_name str
    User-specified name for the attachment.
    input_id str
    ID of the input.
    automatic_input_failover_settings ChannelInputAttachmentAutomaticInputFailoverSettings
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    input_settings ChannelInputAttachmentInputSettings
    Settings of an input. See inputSettings Block for details.
    inputAttachmentName String
    User-specified name for the attachment.
    inputId String
    ID of the input.
    automaticInputFailoverSettings Property Map
    Settings that define the conditions for declaring the input unhealthy and failing over to a different input. See automaticInputFailoverSettings Block for details.
    inputSettings Property Map
    Settings of an input. See inputSettings Block for details.

    ChannelInputAttachmentAutomaticInputFailoverSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsArgs

    SecondaryInputId string
    Input ID of the secondary input in the automatic input failover pair.
    ErrorClearTimeMsec int
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    FailoverConditions List<ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition>
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    InputPreference string
    Input preference when deciding which input to make active when a previously failed input has recovered.
    SecondaryInputId string
    Input ID of the secondary input in the automatic input failover pair.
    ErrorClearTimeMsec int
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    FailoverConditions []ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    InputPreference string
    Input preference when deciding which input to make active when a previously failed input has recovered.
    secondary_input_id string
    Input ID of the secondary input in the automatic input failover pair.
    error_clear_time_msec number
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    failover_conditions list(object)
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    input_preference string
    Input preference when deciding which input to make active when a previously failed input has recovered.
    secondaryInputId String
    Input ID of the secondary input in the automatic input failover pair.
    errorClearTimeMsec Integer
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    failoverConditions List<ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition>
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    inputPreference String
    Input preference when deciding which input to make active when a previously failed input has recovered.
    secondaryInputId string
    Input ID of the secondary input in the automatic input failover pair.
    errorClearTimeMsec number
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    failoverConditions ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition[]
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    inputPreference string
    Input preference when deciding which input to make active when a previously failed input has recovered.
    secondary_input_id str
    Input ID of the secondary input in the automatic input failover pair.
    error_clear_time_msec int
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    failover_conditions Sequence[ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition]
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    input_preference str
    Input preference when deciding which input to make active when a previously failed input has recovered.
    secondaryInputId String
    Input ID of the secondary input in the automatic input failover pair.
    errorClearTimeMsec Number
    Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when inputPreference is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive switches back to the primary input.
    failoverConditions List<Property Map>
    Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See failoverCondition Block for details.
    inputPreference String
    Input preference when deciding which input to make active when a previously failed input has recovered.

    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs

    FailoverConditionSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    FailoverConditionSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    failover_condition_settings object
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    failoverConditionSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    failoverConditionSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    failover_condition_settings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings
    Failover condition type-specific settings. See failoverConditionSettings Block for details.
    failoverConditionSettings Property Map
    Failover condition type-specific settings. See failoverConditionSettings Block for details.

    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs

    AudioSilenceSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    InputLossSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    VideoBlackSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    AudioSilenceSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    InputLossSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    VideoBlackSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    audio_silence_settings object
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    input_loss_settings object
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    video_black_settings object
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    audioSilenceSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    inputLossSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    videoBlackSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    audioSilenceSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    inputLossSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    videoBlackSettings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    audio_silence_settings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    input_loss_settings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    video_black_settings ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.
    audioSilenceSettings Property Map
    MediaLive fails over if the specified audio selector is silent for the specified period. See audioSilenceSettings Block for details.
    inputLossSettings Property Map
    MediaLive fails over if content is not detected in this input for the specified period. See inputLossSettings Block for details.
    videoBlackSettings Property Map
    MediaLive fails over if content is considered black for the specified period. See videoBlackSettings Block for details.

    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs

    AudioSelectorName string
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    AudioSilenceThresholdMsec int
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    AudioSelectorName string
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    AudioSilenceThresholdMsec int
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    audio_selector_name string
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    audio_silence_threshold_msec number
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    audioSelectorName String
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    audioSilenceThresholdMsec Integer
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    audioSelectorName string
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    audioSilenceThresholdMsec number
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    audio_selector_name str
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    audio_silence_threshold_msec int
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
    audioSelectorName String
    Name of the audio selector in the input that MediaLive monitors to detect silence. Select your most important rendition. Leave blank if you did not create an audio selector in this input.
    audioSilenceThresholdMsec Number
    Amount of time, in milliseconds, that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.

    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs

    InputLossThresholdMsec int
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    InputLossThresholdMsec int
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    input_loss_threshold_msec number
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    inputLossThresholdMsec Integer
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    inputLossThresholdMsec number
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    input_loss_threshold_msec int
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.
    inputLossThresholdMsec Number
    Amount of time, in milliseconds, that no input is detected before an input failover occurs.

    ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs

    BlackDetectThreshold double
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    VideoBlackThresholdMsec int
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    BlackDetectThreshold float64
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    VideoBlackThresholdMsec int
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    black_detect_threshold number
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    video_black_threshold_msec number
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    blackDetectThreshold Double
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    videoBlackThresholdMsec Integer
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    blackDetectThreshold number
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    videoBlackThresholdMsec number
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    black_detect_threshold float
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    video_black_threshold_msec int
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.
    blackDetectThreshold Number
    Threshold below which MediaLive considers a pixel to be black, expressed as a decimal fraction of white. For example, 0.1 means 10% white (90% black). For the input to be considered black, every pixel in a frame must be below this threshold. The range is 0.0 to 1.0, with any number of decimal places.
    videoBlackThresholdMsec Number
    Amount of time, in milliseconds, that the active input must be black before automatic input failover occurs.

    ChannelInputAttachmentInputSettings, ChannelInputAttachmentInputSettingsArgs

    AudioSelectors List<ChannelInputAttachmentInputSettingsAudioSelector>
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    CaptionSelectors List<ChannelInputAttachmentInputSettingsCaptionSelector>
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    DeblockFilter string
    Whether to enable the deblock filter when filtering.
    DenoiseFilter string
    Whether to enable the denoise filter when filtering.
    FilterStrength int
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    InputFilter string
    Turns on the filter for the input.
    NetworkInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettings
    Input settings. See networkInputSettings Block for details.
    Scte35Pid int
    PID from which to read SCTE-35 messages.
    Smpte2038DataPreference string
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    SourceEndBehavior string
    Loop input if it is a file.
    VideoSelector ChannelInputAttachmentInputSettingsVideoSelector
    Information about one video to extract from the input. See videoSelector Block for details.
    AudioSelectors []ChannelInputAttachmentInputSettingsAudioSelector
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    CaptionSelectors []ChannelInputAttachmentInputSettingsCaptionSelector
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    DeblockFilter string
    Whether to enable the deblock filter when filtering.
    DenoiseFilter string
    Whether to enable the denoise filter when filtering.
    FilterStrength int
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    InputFilter string
    Turns on the filter for the input.
    NetworkInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettings
    Input settings. See networkInputSettings Block for details.
    Scte35Pid int
    PID from which to read SCTE-35 messages.
    Smpte2038DataPreference string
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    SourceEndBehavior string
    Loop input if it is a file.
    VideoSelector ChannelInputAttachmentInputSettingsVideoSelector
    Information about one video to extract from the input. See videoSelector Block for details.
    audio_selectors list(object)
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    caption_selectors list(object)
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    deblock_filter string
    Whether to enable the deblock filter when filtering.
    denoise_filter string
    Whether to enable the denoise filter when filtering.
    filter_strength number
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    input_filter string
    Turns on the filter for the input.
    network_input_settings object
    Input settings. See networkInputSettings Block for details.
    scte35_pid number
    PID from which to read SCTE-35 messages.
    smpte2038_data_preference string
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    source_end_behavior string
    Loop input if it is a file.
    video_selector object
    Information about one video to extract from the input. See videoSelector Block for details.
    audioSelectors List<ChannelInputAttachmentInputSettingsAudioSelector>
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    captionSelectors List<ChannelInputAttachmentInputSettingsCaptionSelector>
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    deblockFilter String
    Whether to enable the deblock filter when filtering.
    denoiseFilter String
    Whether to enable the denoise filter when filtering.
    filterStrength Integer
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    inputFilter String
    Turns on the filter for the input.
    networkInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettings
    Input settings. See networkInputSettings Block for details.
    scte35Pid Integer
    PID from which to read SCTE-35 messages.
    smpte2038DataPreference String
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    sourceEndBehavior String
    Loop input if it is a file.
    videoSelector ChannelInputAttachmentInputSettingsVideoSelector
    Information about one video to extract from the input. See videoSelector Block for details.
    audioSelectors ChannelInputAttachmentInputSettingsAudioSelector[]
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    captionSelectors ChannelInputAttachmentInputSettingsCaptionSelector[]
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    deblockFilter string
    Whether to enable the deblock filter when filtering.
    denoiseFilter string
    Whether to enable the denoise filter when filtering.
    filterStrength number
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    inputFilter string
    Turns on the filter for the input.
    networkInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettings
    Input settings. See networkInputSettings Block for details.
    scte35Pid number
    PID from which to read SCTE-35 messages.
    smpte2038DataPreference string
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    sourceEndBehavior string
    Loop input if it is a file.
    videoSelector ChannelInputAttachmentInputSettingsVideoSelector
    Information about one video to extract from the input. See videoSelector Block for details.
    audio_selectors Sequence[ChannelInputAttachmentInputSettingsAudioSelector]
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    caption_selectors Sequence[ChannelInputAttachmentInputSettingsCaptionSelector]
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    deblock_filter str
    Whether to enable the deblock filter when filtering.
    denoise_filter str
    Whether to enable the denoise filter when filtering.
    filter_strength int
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    input_filter str
    Turns on the filter for the input.
    network_input_settings ChannelInputAttachmentInputSettingsNetworkInputSettings
    Input settings. See networkInputSettings Block for details.
    scte35_pid int
    PID from which to read SCTE-35 messages.
    smpte2038_data_preference str
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    source_end_behavior str
    Loop input if it is a file.
    video_selector ChannelInputAttachmentInputSettingsVideoSelector
    Information about one video to extract from the input. See videoSelector Block for details.
    audioSelectors List<Property Map>
    Select the audio stream to decode for inputs that have multiple. See audioSelector Block for details.
    captionSelectors List<Property Map>
    Select the caption input to use for inputs that have multiple available. See captionSelector Block for details.
    deblockFilter String
    Whether to enable the deblock filter when filtering.
    denoiseFilter String
    Whether to enable the denoise filter when filtering.
    filterStrength Number
    Magnitude of filtering from 1 (minimal) to 5 (strongest).
    inputFilter String
    Turns on the filter for the input.
    networkInputSettings Property Map
    Input settings. See networkInputSettings Block for details.
    scte35Pid Number
    PID from which to read SCTE-35 messages.
    smpte2038DataPreference String
    Whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
    sourceEndBehavior String
    Loop input if it is a file.
    videoSelector Property Map
    Information about one video to extract from the input. See videoSelector Block for details.

    ChannelInputAttachmentInputSettingsAudioSelector, ChannelInputAttachmentInputSettingsAudioSelectorArgs

    Name string
    Name of the audio selector.
    SelectorSettings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings
    Audio selector settings. See audio_selector.selector_settings Block for details.
    Name string
    Name of the audio selector.
    SelectorSettings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings
    Audio selector settings. See audio_selector.selector_settings Block for details.
    name string
    Name of the audio selector.
    selector_settings object
    Audio selector settings. See audio_selector.selector_settings Block for details.
    name String
    Name of the audio selector.
    selectorSettings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings
    Audio selector settings. See audio_selector.selector_settings Block for details.
    name string
    Name of the audio selector.
    selectorSettings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings
    Audio selector settings. See audio_selector.selector_settings Block for details.
    name str
    Name of the audio selector.
    selector_settings ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings
    Audio selector settings. See audio_selector.selector_settings Block for details.
    name String
    Name of the audio selector.
    selectorSettings Property Map
    Audio selector settings. See audio_selector.selector_settings Block for details.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs

    audio_hls_rendition_selection object
    HLS rendition selection. See audioHlsRenditionSelection Block for details.
    audio_language_selection object
    Language selection. See audioLanguageSelection Block for details.
    audio_pid_selection object
    PID selection. See audioPidSelection Block for details.
    audio_track_selection object
    Track selection. See audioTrackSelection Block for details.
    audioHlsRenditionSelection Property Map
    HLS rendition selection. See audioHlsRenditionSelection Block for details.
    audioLanguageSelection Property Map
    Language selection. See audioLanguageSelection Block for details.
    audioPidSelection Property Map
    PID selection. See audioPidSelection Block for details.
    audioTrackSelection Property Map
    Track selection. See audioTrackSelection Block for details.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs

    GroupId string
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    Name string
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    GroupId string
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    Name string
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    group_id string
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    name string
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    groupId String
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    name String
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    groupId string
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    name string
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    group_id str
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    name str
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    groupId String
    GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.
    name String
    NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs

    LanguageCode string
    Three-letter language code from within an audio source.
    LanguageSelectionPolicy string
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    LanguageCode string
    Three-letter language code from within an audio source.
    LanguageSelectionPolicy string
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    language_code string
    Three-letter language code from within an audio source.
    language_selection_policy string
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    languageCode String
    Three-letter language code from within an audio source.
    languageSelectionPolicy String
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    languageCode string
    Three-letter language code from within an audio source.
    languageSelectionPolicy string
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    language_code str
    Three-letter language code from within an audio source.
    language_selection_policy str
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.
    languageCode String
    Three-letter language code from within an audio source.
    languageSelectionPolicy String
    How to handle a change in the language of the audio stream after it is selected. When set to strict, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. When set to loose, the demux chooses another audio stream in the program with the same stream type on a PMT update if it cannot find one with the same language.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs

    Pid int
    PID from within a source.
    Pid int
    PID from within a source.
    pid number
    PID from within a source.
    pid Integer
    PID from within a source.
    pid number
    PID from within a source.
    pid int
    PID from within a source.
    pid Number
    PID from within a source.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs

    Tracks List<ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack>
    One or more unique audio tracks from within a source. See tracks Block for details.
    DolbyEDecode ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    Tracks []ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack
    One or more unique audio tracks from within a source. See tracks Block for details.
    DolbyEDecode ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    tracks list(object)
    One or more unique audio tracks from within a source. See tracks Block for details.
    dolby_e_decode object
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    tracks List<ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack>
    One or more unique audio tracks from within a source. See tracks Block for details.
    dolbyEDecode ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    tracks ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack[]
    One or more unique audio tracks from within a source. See tracks Block for details.
    dolbyEDecode ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    tracks Sequence[ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack]
    One or more unique audio tracks from within a source. See tracks Block for details.
    dolby_e_decode ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.
    tracks List<Property Map>
    One or more unique audio tracks from within a source. See tracks Block for details.
    dolbyEDecode Property Map
    Decoding options for Dolby E streams. These should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See dolbyEDecode Block for details.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecodeArgs

    ProgramSelection string
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    ProgramSelection string
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    program_selection string
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    programSelection String
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    programSelection string
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    program_selection str
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.
    programSelection String
    Program ID of the Dolby E program to extract from the specified track. Applies only to Dolby E. One program is extracted per audio selector. To select multiple programs, create multiple selectors with the same track and different program numbers. All channels ignores the program IDs and includes all the channels in this selector; useful if metadata is known to be incorrect.

    ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs

    Track int
    1-based integer value that maps to a specific audio track.
    Track int
    1-based integer value that maps to a specific audio track.
    track number
    1-based integer value that maps to a specific audio track.
    track Integer
    1-based integer value that maps to a specific audio track.
    track number
    1-based integer value that maps to a specific audio track.
    track int
    1-based integer value that maps to a specific audio track.
    track Number
    1-based integer value that maps to a specific audio track.

    ChannelInputAttachmentInputSettingsCaptionSelector, ChannelInputAttachmentInputSettingsCaptionSelectorArgs

    Name string
    Name of the caption selector.
    LanguageCode string
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    SelectorSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings
    Caption selector settings. See caption_selector.selector_settings Block for details.
    Name string
    Name of the caption selector.
    LanguageCode string
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    SelectorSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings
    Caption selector settings. See caption_selector.selector_settings Block for details.
    name string
    Name of the caption selector.
    language_code string
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    selector_settings object
    Caption selector settings. See caption_selector.selector_settings Block for details.
    name String
    Name of the caption selector.
    languageCode String
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    selectorSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings
    Caption selector settings. See caption_selector.selector_settings Block for details.
    name string
    Name of the caption selector.
    languageCode string
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    selectorSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings
    Caption selector settings. See caption_selector.selector_settings Block for details.
    name str
    Name of the caption selector.
    language_code str
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    selector_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings
    Caption selector settings. See caption_selector.selector_settings Block for details.
    name String
    Name of the caption selector.
    languageCode String
    When specified, indicates the three-letter language code of the caption track to extract from the source.
    selectorSettings Property Map
    Caption selector settings. See caption_selector.selector_settings Block for details.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs

    AncillarySourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings
    Ancillary source settings. See ancillarySourceSettings Block for details.
    AribSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAribSourceSettings
    ARIB source settings. Can be set as an empty block.
    DvbSubSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    EmbeddedSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings
    Embedded source settings. See embeddedSourceSettings Block for details.
    Scte20SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    Scte27SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    TeletextSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings
    Teletext source settings. See teletextSourceSettings Block for details.
    AncillarySourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings
    Ancillary source settings. See ancillarySourceSettings Block for details.
    AribSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAribSourceSettings
    ARIB source settings. Can be set as an empty block.
    DvbSubSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    EmbeddedSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings
    Embedded source settings. See embeddedSourceSettings Block for details.
    Scte20SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    Scte27SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    TeletextSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings
    Teletext source settings. See teletextSourceSettings Block for details.
    ancillary_source_settings object
    Ancillary source settings. See ancillarySourceSettings Block for details.
    arib_source_settings object
    ARIB source settings. Can be set as an empty block.
    dvb_sub_source_settings object
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    embedded_source_settings object
    Embedded source settings. See embeddedSourceSettings Block for details.
    scte20_source_settings object
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    scte27_source_settings object
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    teletext_source_settings object
    Teletext source settings. See teletextSourceSettings Block for details.
    ancillarySourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings
    Ancillary source settings. See ancillarySourceSettings Block for details.
    aribSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAribSourceSettings
    ARIB source settings. Can be set as an empty block.
    dvbSubSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    embeddedSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings
    Embedded source settings. See embeddedSourceSettings Block for details.
    scte20SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    scte27SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    teletextSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings
    Teletext source settings. See teletextSourceSettings Block for details.
    ancillarySourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings
    Ancillary source settings. See ancillarySourceSettings Block for details.
    aribSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAribSourceSettings
    ARIB source settings. Can be set as an empty block.
    dvbSubSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    embeddedSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings
    Embedded source settings. See embeddedSourceSettings Block for details.
    scte20SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    scte27SourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    teletextSourceSettings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings
    Teletext source settings. See teletextSourceSettings Block for details.
    ancillary_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings
    Ancillary source settings. See ancillarySourceSettings Block for details.
    arib_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAribSourceSettings
    ARIB source settings. Can be set as an empty block.
    dvb_sub_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    embedded_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings
    Embedded source settings. See embeddedSourceSettings Block for details.
    scte20_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    scte27_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    teletext_source_settings ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings
    Teletext source settings. See teletextSourceSettings Block for details.
    ancillarySourceSettings Property Map
    Ancillary source settings. See ancillarySourceSettings Block for details.
    aribSourceSettings Property Map
    ARIB source settings. Can be set as an empty block.
    dvbSubSourceSettings Property Map
    DVB Sub source settings. See dvbSubSourceSettings Block for details.
    embeddedSourceSettings Property Map
    Embedded source settings. See embeddedSourceSettings Block for details.
    scte20SourceSettings Property Map
    SCTE-20 source settings. See scte20SourceSettings Block for details.
    scte27SourceSettings Property Map
    SCTE-27 source settings. See scte27SourceSettings Block for details.
    teletextSourceSettings Property Map
    Teletext source settings. See teletextSourceSettings Block for details.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs

    SourceAncillaryChannelNumber int
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    SourceAncillaryChannelNumber int
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    source_ancillary_channel_number number
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    sourceAncillaryChannelNumber Integer
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    sourceAncillaryChannelNumber number
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    source_ancillary_channel_number int
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.
    sourceAncillaryChannelNumber Number
    Captions channel, from 1 to 4, to extract from the ancillary captions. Complete this field if you plan to convert the ancillary captions to another format. Leave blank if you plan to choose Embedded as the captions destination in the output, because MediaLive ignores the field.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettingsArgs

    OcrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    Pid int
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    OcrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    Pid int
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    ocr_language string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid number
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    ocrLanguage String
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid Integer
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    ocrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid number
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    ocr_language str
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid int
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
    ocrLanguage String
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid Number
    PID for the source content when using DVB-Sub with Burn-In or SMPTE-TT. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs

    Convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    Scte20Detection string
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    Source608ChannelNumber int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    Convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    Scte20Detection string
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    Source608ChannelNumber int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608_to708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    scte20_detection string
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    source608_channel_number number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 String
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    scte20Detection String
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    source608ChannelNumber Integer
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    scte20Detection string
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    source608ChannelNumber number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608_to708 str
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    scte20_detection str
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    source608_channel_number int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 String
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    scte20Detection String
    Set to auto to handle streams with intermittent or non-aligned SCTE-20 and Embedded captions.
    source608ChannelNumber Number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs

    Convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    Source608ChannelNumber int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    Convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    Source608ChannelNumber int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608_to708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    source608_channel_number number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 String
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    source608ChannelNumber Integer
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 string
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    source608ChannelNumber number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608_to708 str
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    source608_channel_number int
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.
    convert608To708 String
    When set to upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper and translated into 708. 708 data present in the source content is discarded.
    source608ChannelNumber Number
    608/708 channel number within the video track from which to extract captions. Unused for passthrough.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs

    OcrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    Pid int
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    OcrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    Pid int
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    ocr_language string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid number
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    ocrLanguage String
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid Integer
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    ocrLanguage string
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid number
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    ocr_language str
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid int
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.
    ocrLanguage String
    Language to consider when translating the image-based source to text, for a referencing WebVTT caption description.
    pid Number
    PID field used with the caption selector languageCode field as follows. Specify PID and language: extracts captions from that PID; the language is informational. Specify PID and omit language: extracts the specified PID. Omit PID and specify language: extracts the specified language, whichever PID that happens to be. Omit PID and omit language: valid only if the source is DVB-Sub that is being passed through; all languages are passed through.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs

    OutputRectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    PageNumber string
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    OutputRectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    PageNumber string
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    output_rectangle object
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    page_number string
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    outputRectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    pageNumber String
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    outputRectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    pageNumber string
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    output_rectangle ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    page_number str
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.
    outputRectangle Property Map
    Region where TTML style captions are displayed. See outputRectangle Block for details.
    pageNumber String
    Teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303), specified as a hexadecimal string with no 0x prefix. Unused for passthrough.

    ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs

    Height double
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    LeftOffset double
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    TopOffset double
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    Width double
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    Height float64
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    LeftOffset float64
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    TopOffset float64
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    Width float64
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    height number
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    left_offset number
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    top_offset number
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    width number
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    height Double
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    leftOffset Double
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    topOffset Double
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    width Double
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    height number
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    leftOffset number
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    topOffset number
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    width number
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    height float
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    left_offset float
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    top_offset float
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    width float
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.
    height Number
    Height of the rectangle as a percentage of the underlying frame height. The topOffset and rectangle height must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.
    leftOffset Number
    Position of the left edge of the rectangle as a percentage of the underlying frame width, relative to the left edge of the frame. Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. You can define a display rectangle smaller than the underlying video frame; if you specify a value for one of the offset or dimension fields, you must specify a value for all of them. This field corresponds to tts:origin - X in the TTML standard.
    topOffset Number
    Position of the top edge of the rectangle as a percentage of the underlying frame height, relative to the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
    width Number
    Width of the rectangle as a percentage of the underlying frame width. The leftOffset and rectangle width must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.

    ChannelInputAttachmentInputSettingsNetworkInputSettings, ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs

    HlsInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    ServerValidation string
    Check HTTPS server certificates.
    HlsInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    ServerValidation string
    Check HTTPS server certificates.
    hls_input_settings object
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    server_validation string
    Check HTTPS server certificates.
    hlsInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    serverValidation String
    Check HTTPS server certificates.
    hlsInputSettings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    serverValidation string
    Check HTTPS server certificates.
    hls_input_settings ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    server_validation str
    Check HTTPS server certificates.
    hlsInputSettings Property Map
    HLS input settings when the URI is for an HLS manifest. See hlsInputSettings Block for details.
    serverValidation String
    Check HTTPS server certificates.

    ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings, ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs

    Bandwidth int
    Bitrate, in bits per second, as in an HLS manifest.
    BufferSegments int
    Buffer segments.
    Retries int
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    RetryInterval int
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    Scte35Source string
    Source for the SCTE-35 messages that MediaLive ingests.
    Bandwidth int
    Bitrate, in bits per second, as in an HLS manifest.
    BufferSegments int
    Buffer segments.
    Retries int
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    RetryInterval int
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    Scte35Source string
    Source for the SCTE-35 messages that MediaLive ingests.
    bandwidth number
    Bitrate, in bits per second, as in an HLS manifest.
    buffer_segments number
    Buffer segments.
    retries number
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    retry_interval number
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    scte35_source string
    Source for the SCTE-35 messages that MediaLive ingests.
    bandwidth Integer
    Bitrate, in bits per second, as in an HLS manifest.
    bufferSegments Integer
    Buffer segments.
    retries Integer
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    retryInterval Integer
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    scte35Source String
    Source for the SCTE-35 messages that MediaLive ingests.
    bandwidth number
    Bitrate, in bits per second, as in an HLS manifest.
    bufferSegments number
    Buffer segments.
    retries number
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    retryInterval number
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    scte35Source string
    Source for the SCTE-35 messages that MediaLive ingests.
    bandwidth int
    Bitrate, in bits per second, as in an HLS manifest.
    buffer_segments int
    Buffer segments.
    retries int
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    retry_interval int
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    scte35_source str
    Source for the SCTE-35 messages that MediaLive ingests.
    bandwidth Number
    Bitrate, in bits per second, as in an HLS manifest.
    bufferSegments Number
    Buffer segments.
    retries Number
    Number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
    retryInterval Number
    Number of seconds between retries when an attempt to read a manifest or segment fails.
    scte35Source String
    Source for the SCTE-35 messages that MediaLive ingests.

    ChannelInputAttachmentInputSettingsVideoSelector, ChannelInputAttachmentInputSettingsVideoSelectorArgs

    ColorSpace string
    Color space of the input.
    ColorSpaceUsage string
    How MediaLive applies the color space metadata from the input.
    ColorSpace string
    Color space of the input.
    ColorSpaceUsage string
    How MediaLive applies the color space metadata from the input.
    color_space string
    Color space of the input.
    color_space_usage string
    How MediaLive applies the color space metadata from the input.
    colorSpace String
    Color space of the input.
    colorSpaceUsage String
    How MediaLive applies the color space metadata from the input.
    colorSpace string
    Color space of the input.
    colorSpaceUsage string
    How MediaLive applies the color space metadata from the input.
    color_space str
    Color space of the input.
    color_space_usage str
    How MediaLive applies the color space metadata from the input.
    colorSpace String
    Color space of the input.
    colorSpaceUsage String
    How MediaLive applies the color space metadata from the input.

    ChannelInputSpecification, ChannelInputSpecificationArgs

    Codec string
    Codec to use for the input.
    InputResolution string
    Maximum input resolution.
    MaximumBitrate string
    Maximum input bitrate for an input.
    Codec string
    Codec to use for the input.
    InputResolution string
    Maximum input resolution.
    MaximumBitrate string
    Maximum input bitrate for an input.
    codec string
    Codec to use for the input.
    input_resolution string
    Maximum input resolution.
    maximum_bitrate string
    Maximum input bitrate for an input.
    codec String
    Codec to use for the input.
    inputResolution String
    Maximum input resolution.
    maximumBitrate String
    Maximum input bitrate for an input.
    codec string
    Codec to use for the input.
    inputResolution string
    Maximum input resolution.
    maximumBitrate string
    Maximum input bitrate for an input.
    codec str
    Codec to use for the input.
    input_resolution str
    Maximum input resolution.
    maximum_bitrate str
    Maximum input bitrate for an input.
    codec String
    Codec to use for the input.
    inputResolution String
    Maximum input resolution.
    maximumBitrate String
    Maximum input bitrate for an input.

    ChannelMaintenance, ChannelMaintenanceArgs

    MaintenanceDay string
    Day of the week to use for maintenance.
    MaintenanceStartTime string
    Hour maintenance will start.
    MaintenanceDay string
    Day of the week to use for maintenance.
    MaintenanceStartTime string
    Hour maintenance will start.
    maintenance_day string
    Day of the week to use for maintenance.
    maintenance_start_time string
    Hour maintenance will start.
    maintenanceDay String
    Day of the week to use for maintenance.
    maintenanceStartTime String
    Hour maintenance will start.
    maintenanceDay string
    Day of the week to use for maintenance.
    maintenanceStartTime string
    Hour maintenance will start.
    maintenance_day str
    Day of the week to use for maintenance.
    maintenance_start_time str
    Hour maintenance will start.
    maintenanceDay String
    Day of the week to use for maintenance.
    maintenanceStartTime String
    Hour maintenance will start.

    ChannelVpc, ChannelVpcArgs

    PublicAddressAllocationIds List<string>
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    SubnetIds List<string>
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    AvailabilityZones List<string>
    NetworkInterfaceIds List<string>
    SecurityGroupIds List<string>
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    PublicAddressAllocationIds []string
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    SubnetIds []string
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    AvailabilityZones []string
    NetworkInterfaceIds []string
    SecurityGroupIds []string
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    public_address_allocation_ids list(string)
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    subnet_ids list(string)
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    availability_zones list(string)
    network_interface_ids list(string)
    security_group_ids list(string)
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    publicAddressAllocationIds List<String>
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    subnetIds List<String>
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    availabilityZones List<String>
    networkInterfaceIds List<String>
    securityGroupIds List<String>
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    publicAddressAllocationIds string[]
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    subnetIds string[]
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    availabilityZones string[]
    networkInterfaceIds string[]
    securityGroupIds string[]
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    public_address_allocation_ids Sequence[str]
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    subnet_ids Sequence[str]
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    availability_zones Sequence[str]
    network_interface_ids Sequence[str]
    security_group_ids Sequence[str]
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.
    publicAddressAllocationIds List<String>
    List of public address allocation IDs to associate with ENIs created in the output VPC. Specify one for SINGLE_PIPELINE, two for STANDARD channels.
    subnetIds List<String>
    List of VPC subnet IDs from the same VPC. For a STANDARD channel, subnet IDs must map to two unique availability zones.
    availabilityZones List<String>
    networkInterfaceIds List<String>
    securityGroupIds List<String>
    List of up to 5 EC2 VPC security group IDs to attach to the output VPC network interfaces. The VPC default security group is used if none are specified.

    Import

    Identity Schema

    Required

    • channelId (String) ID of the MediaLive Channel.

    Optional

    • accountId (String) AWS Account where this resource is managed.
    • region (String) Region where this resource is managed.

    Using pulumi import, import MediaLive Channel using the channelId. For example:

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

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aws Terraform Provider.
    aws logo aws logo
    Viewing docs for AWS v7.52.1
    published on Wednesday, Oct 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial