{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-medialive-channel.json",
  "title": "AWSMediaLiveChannelProperties",
  "description": "Resource Type definition for AWS::MediaLive::Channel. Source:- No source definition found, add manually please",
  "x-lintel": {
    "source": "https://raw.githubusercontent.com/lalcebo/json-schema/master/serverless/resources/cloudformation-modified/aws-medialive-channel.json",
    "sourceSha256": "72acfb30a90c0b0d8bb542966021d543fbaf3b805e552495b4bc31fe2fac3469"
  },
  "type": "object",
  "properties": {
    "InputAttachments": {
      "type": "array",
      "uniqueItems": false,
      "items": {
        "$ref": "#/$defs/InputAttachment"
      }
    },
    "InputSpecification": {
      "$ref": "#/$defs/InputSpecification"
    },
    "Destinations": {
      "type": "array",
      "uniqueItems": false,
      "items": {
        "$ref": "#/$defs/OutputDestination"
      }
    },
    "Vpc": {
      "$ref": "#/$defs/VpcOutputSettings"
    },
    "Maintenance": {
      "$ref": "#/$defs/MaintenanceCreateSettings"
    },
    "LogLevel": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "RoleArn": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "Name": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "ChannelClass": {
      "oneOf": [
        {
          "type": "string"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "EncoderSettings": {
      "$ref": "#/$defs/EncoderSettings"
    },
    "CdiInputSpecification": {
      "$ref": "#/$defs/CdiInputSpecification"
    },
    "Tags": {
      "type": "object"
    }
  },
  "typeName": "AWS::MediaLive::Channel",
  "readOnlyProperties": [
    "/properties/Inputs",
    "/properties/Id",
    "/properties/Arn"
  ],
  "$defs": {
    "AudioSelectorSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioSelectorSettingsDefinition",
      "properties": {
        "AudioLanguageSelection": {
          "$ref": "#/$defs/AudioLanguageSelection"
        },
        "AudioTrackSelection": {
          "$ref": "#/$defs/AudioTrackSelection"
        },
        "AudioPidSelection": {
          "$ref": "#/$defs/AudioPidSelection"
        },
        "AudioHlsRenditionSelection": {
          "$ref": "#/$defs/AudioHlsRenditionSelection"
        }
      },
      "additionalProperties": false
    },
    "InputLocation": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputLocationDefinition",
      "properties": {
        "PasswordParam": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Username": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Uri": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureGroupSettingsDefinition",
      "properties": {
        "FrameCaptureCdnSettings": {
          "$ref": "#/$defs/FrameCaptureCdnSettings"
        },
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        }
      },
      "additionalProperties": false
    },
    "Ac3Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAc3SettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DrcProfile": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MetadataControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Dialnorm": {
          "type": "integer"
        },
        "LfeFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BitstreamMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "AudioDolbyEDecode": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioDolbyEDecodeDefinition",
      "properties": {
        "ProgramSelection": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "AudioCodecSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioCodecSettingsDefinition",
      "properties": {
        "Eac3Settings": {
          "$ref": "#/$defs/Eac3Settings"
        },
        "Ac3Settings": {
          "$ref": "#/$defs/Ac3Settings"
        },
        "Mp2Settings": {
          "$ref": "#/$defs/Mp2Settings"
        },
        "Eac3AtmosSettings": {
          "$ref": "#/$defs/Eac3AtmosSettings"
        },
        "PassThroughSettings": {
          "$ref": "#/$defs/PassThroughSettings"
        },
        "WavSettings": {
          "$ref": "#/$defs/WavSettings"
        },
        "AacSettings": {
          "$ref": "#/$defs/AacSettings"
        }
      },
      "additionalProperties": false
    },
    "UdpGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelUdpGroupSettingsDefinition",
      "properties": {
        "TimedMetadataId3Frame": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataId3Period": {
          "type": "integer"
        },
        "InputLossAction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MediaPackageOutputDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMediaPackageOutputDestinationSettingsDefinition",
      "properties": {
        "ChannelId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Scte20PlusEmbeddedDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte20PlusEmbeddedDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "H264Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH264SettingsDefinition",
      "properties": {
        "TimecodeBurninSettings": {
          "$ref": "#/$defs/TimecodeBurninSettings"
        },
        "NumRefFrames": {
          "type": "integer"
        },
        "TemporalAq": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Slices": {
          "type": "integer"
        },
        "FramerateControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "QvbrQualityLevel": {
          "type": "integer"
        },
        "FramerateNumerator": {
          "type": "integer"
        },
        "ParControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GopClosedCadence": {
          "type": "integer"
        },
        "FlickerAq": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Profile": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "QualityLevel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MinIInterval": {
          "type": "integer"
        },
        "SceneChangeDetect": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ForceFieldPictures": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FramerateDenominator": {
          "type": "integer"
        },
        "Softness": {
          "type": "integer"
        },
        "GopSize": {
          "type": "number"
        },
        "AdaptiveQuantization": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilterSettings": {
          "$ref": "#/$defs/H264FilterSettings"
        },
        "ColorSpaceSettings": {
          "$ref": "#/$defs/H264ColorSpaceSettings"
        },
        "EntropyEncoding": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SpatialAq": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ParDenominator": {
          "type": "integer"
        },
        "FixedAfd": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GopSizeUnits": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AfdSignaling": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "integer"
        },
        "ParNumerator": {
          "type": "integer"
        },
        "RateControlMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ScanType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BufSize": {
          "type": "integer"
        },
        "TimecodeInsertion": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColorMetadata": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BufFillPct": {
          "type": "integer"
        },
        "GopBReference": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LookAheadRateControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Level": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MaxBitrate": {
          "type": "integer"
        },
        "Syntax": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SubgopLength": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GopNumBFrames": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureHlsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureHlsSettingsDefinition",
      "additionalProperties": false
    },
    "RawSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRawSettingsDefinition",
      "additionalProperties": false
    },
    "KeyProviderSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelKeyProviderSettingsDefinition",
      "properties": {
        "StaticKeySettings": {
          "$ref": "#/$defs/StaticKeySettings"
        }
      },
      "additionalProperties": false
    },
    "UdpContainerSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelUdpContainerSettingsDefinition",
      "properties": {
        "M2tsSettings": {
          "$ref": "#/$defs/M2tsSettings"
        }
      },
      "additionalProperties": false
    },
    "FeatureActivations": {
      "type": "object",
      "title": "AWSMediaLiveChannelFeatureActivationsDefinition",
      "properties": {
        "InputPrepareScheduleActions": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MultiplexGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMultiplexGroupSettingsDefinition",
      "additionalProperties": false
    },
    "ArchiveGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelArchiveGroupSettingsDefinition",
      "properties": {
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        },
        "ArchiveCdnSettings": {
          "$ref": "#/$defs/ArchiveCdnSettings"
        },
        "RolloverInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "ArchiveS3Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelArchiveS3SettingsDefinition",
      "properties": {
        "CannedAcl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NielsenConfiguration": {
      "type": "object",
      "title": "AWSMediaLiveChannelNielsenConfigurationDefinition",
      "properties": {
        "DistributorId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NielsenPcmToId3Tagging": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "TeletextSourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelTeletextSourceSettingsDefinition",
      "properties": {
        "OutputRectangle": {
          "$ref": "#/$defs/CaptionRectangle"
        },
        "PageNumber": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "AribDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAribDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "CaptionSelectorSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionSelectorSettingsDefinition",
      "properties": {
        "DvbSubSourceSettings": {
          "$ref": "#/$defs/DvbSubSourceSettings"
        },
        "Scte27SourceSettings": {
          "$ref": "#/$defs/Scte27SourceSettings"
        },
        "AribSourceSettings": {
          "$ref": "#/$defs/AribSourceSettings"
        },
        "EmbeddedSourceSettings": {
          "$ref": "#/$defs/EmbeddedSourceSettings"
        },
        "Scte20SourceSettings": {
          "$ref": "#/$defs/Scte20SourceSettings"
        },
        "TeletextSourceSettings": {
          "$ref": "#/$defs/TeletextSourceSettings"
        },
        "AncillarySourceSettings": {
          "$ref": "#/$defs/AncillarySourceSettings"
        }
      },
      "additionalProperties": false
    },
    "GlobalConfiguration": {
      "type": "object",
      "title": "AWSMediaLiveChannelGlobalConfigurationDefinition",
      "properties": {
        "InputEndAction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "OutputTimingSource": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "OutputLockingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SupportLowFramerateInputs": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "InitialAudioGain": {
          "type": "integer"
        },
        "InputLossBehavior": {
          "$ref": "#/$defs/InputLossBehavior"
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureS3Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureS3SettingsDefinition",
      "properties": {
        "CannedAcl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "FailoverCondition": {
      "type": "object",
      "title": "AWSMediaLiveChannelFailoverConditionDefinition",
      "properties": {
        "FailoverConditionSettings": {
          "$ref": "#/$defs/FailoverConditionSettings"
        }
      },
      "additionalProperties": false
    },
    "AudioTrackSelection": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioTrackSelectionDefinition",
      "properties": {
        "DolbyEDecode": {
          "$ref": "#/$defs/AudioDolbyEDecode"
        },
        "Tracks": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/AudioTrack"
          }
        }
      },
      "additionalProperties": false
    },
    "OutputGroup": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputGroupDefinition",
      "properties": {
        "Outputs": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/Output"
          }
        },
        "OutputGroupSettings": {
          "$ref": "#/$defs/OutputGroupSettings"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "VideoSelectorColorSpaceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoSelectorColorSpaceSettingsDefinition",
      "properties": {
        "Hdr10Settings": {
          "$ref": "#/$defs/Hdr10Settings"
        }
      },
      "additionalProperties": false
    },
    "AribSourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAribSourceSettingsDefinition",
      "additionalProperties": false
    },
    "Mpeg2FilterSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMpeg2FilterSettingsDefinition",
      "properties": {
        "TemporalFilterSettings": {
          "$ref": "#/$defs/TemporalFilterSettings"
        }
      },
      "additionalProperties": false
    },
    "DvbSubSourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDvbSubSourceSettingsDefinition",
      "properties": {
        "OcrLanguage": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Pid": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "AudioDescription": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioDescriptionDefinition",
      "properties": {
        "AudioNormalizationSettings": {
          "$ref": "#/$defs/AudioNormalizationSettings"
        },
        "LanguageCode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RemixSettings": {
          "$ref": "#/$defs/RemixSettings"
        },
        "AudioSelectorName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "StreamName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LanguageCodeControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioTypeControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CodecSettings": {
          "$ref": "#/$defs/AudioCodecSettings"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioWatermarkingSettings": {
          "$ref": "#/$defs/AudioWatermarkSettings"
        }
      },
      "additionalProperties": false
    },
    "DvbNitSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDvbNitSettingsDefinition",
      "properties": {
        "NetworkName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NetworkId": {
          "type": "integer"
        },
        "RepInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "VideoSelectorSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoSelectorSettingsDefinition",
      "properties": {
        "VideoSelectorProgramId": {
          "$ref": "#/$defs/VideoSelectorProgramId"
        },
        "VideoSelectorPid": {
          "$ref": "#/$defs/VideoSelectorPid"
        }
      },
      "additionalProperties": false
    },
    "OutputDestination": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputDestinationDefinition",
      "properties": {
        "Id": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MultiplexSettings": {
          "$ref": "#/$defs/MultiplexProgramChannelDestinationSettings"
        },
        "Settings": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/OutputDestinationSettings"
          }
        },
        "MediaPackageSettings": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/MediaPackageOutputDestinationSettings"
          }
        }
      },
      "additionalProperties": false
    },
    "AudioLanguageSelection": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioLanguageSelectionDefinition",
      "properties": {
        "LanguageCode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LanguageSelectionPolicy": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "AvailSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAvailSettingsDefinition",
      "properties": {
        "Scte35SpliceInsert": {
          "$ref": "#/$defs/Scte35SpliceInsert"
        },
        "Scte35TimeSignalApos": {
          "$ref": "#/$defs/Scte35TimeSignalApos"
        },
        "Esam": {
          "$ref": "#/$defs/Esam"
        }
      },
      "additionalProperties": false
    },
    "AvailBlanking": {
      "type": "object",
      "title": "AWSMediaLiveChannelAvailBlankingDefinition",
      "properties": {
        "State": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AvailBlankingImage": {
          "$ref": "#/$defs/InputLocation"
        }
      },
      "additionalProperties": false
    },
    "InputLossBehavior": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputLossBehaviorDefinition",
      "properties": {
        "InputLossImageType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "InputLossImageSlate": {
          "$ref": "#/$defs/InputLocation"
        },
        "InputLossImageColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RepeatFrameMsec": {
          "type": "integer"
        },
        "BlackFrameMsec": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "HlsMediaStoreSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsMediaStoreSettingsDefinition",
      "properties": {
        "FilecacheDuration": {
          "type": "integer"
        },
        "MediaStoreStorageClass": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RestartDelay": {
          "type": "integer"
        },
        "NumRetries": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "BlackoutSlate": {
      "type": "object",
      "title": "AWSMediaLiveChannelBlackoutSlateDefinition",
      "properties": {
        "NetworkId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NetworkEndBlackoutImage": {
          "$ref": "#/$defs/InputLocation"
        },
        "NetworkEndBlackout": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "State": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BlackoutSlateImage": {
          "$ref": "#/$defs/InputLocation"
        }
      },
      "additionalProperties": false
    },
    "SmpteTtDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelSmpteTtDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "VideoSelectorProgramId": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoSelectorProgramIdDefinition",
      "properties": {
        "ProgramId": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "CaptionLanguageMapping": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionLanguageMappingDefinition",
      "properties": {
        "LanguageCode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LanguageDescription": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CaptionChannel": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "HlsOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsOutputSettingsDefinition",
      "properties": {
        "HlsSettings": {
          "$ref": "#/$defs/HlsSettings"
        },
        "NameModifier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "H265PackagingType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SegmentModifier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Scte27SourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte27SourceSettingsDefinition",
      "properties": {
        "OcrLanguage": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Pid": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "M3u8Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelM3u8SettingsDefinition",
      "properties": {
        "PatInterval": {
          "type": "integer"
        },
        "ProgramNum": {
          "type": "integer"
        },
        "PcrPeriod": {
          "type": "integer"
        },
        "PmtInterval": {
          "type": "integer"
        },
        "NielsenId3Behavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PcrPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "VideoPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioFramesPerPes": {
          "type": "integer"
        },
        "TransportStreamId": {
          "type": "integer"
        },
        "PmtPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Scte35Pid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Scte35Behavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EcmPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioPids": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PcrControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "RtmpGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRtmpGroupSettingsDefinition",
      "properties": {
        "AuthenticationScheme": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CacheLength": {
          "type": "integer"
        },
        "AdMarkers": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "InputLossAction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RestartDelay": {
          "type": "integer"
        },
        "CaptionData": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CacheFullBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "H264FilterSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH264FilterSettingsDefinition",
      "properties": {
        "TemporalFilterSettings": {
          "$ref": "#/$defs/TemporalFilterSettings"
        }
      },
      "additionalProperties": false
    },
    "StandardHlsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelStandardHlsSettingsDefinition",
      "properties": {
        "AudioRenditionSets": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "M3u8Settings": {
          "$ref": "#/$defs/M3u8Settings"
        }
      },
      "additionalProperties": false
    },
    "Output": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputDefinition",
      "properties": {
        "OutputSettings": {
          "$ref": "#/$defs/OutputSettings"
        },
        "CaptionDescriptionNames": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "AudioDescriptionNames": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "OutputName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "VideoDescriptionName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "VideoDescription": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoDescriptionDefinition",
      "properties": {
        "ScalingBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RespondToAfd": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Height": {
          "type": "integer"
        },
        "Sharpness": {
          "type": "integer"
        },
        "Width": {
          "type": "integer"
        },
        "CodecSettings": {
          "$ref": "#/$defs/VideoCodecSettings"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureSettingsDefinition",
      "properties": {
        "TimecodeBurninSettings": {
          "$ref": "#/$defs/TimecodeBurninSettings"
        },
        "CaptureIntervalUnits": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CaptureInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "CdiInputSpecification": {
      "type": "object",
      "title": "AWSMediaLiveChannelCdiInputSpecificationDefinition",
      "properties": {
        "Resolution": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Esam": {
      "type": "object",
      "title": "AWSMediaLiveChannelEsamDefinition",
      "properties": {
        "AdAvailOffset": {
          "type": "integer"
        },
        "ZoneIdentity": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AcquisitionPointId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PoisEndpoint": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Username": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PasswordParam": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MaintenanceCreateSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMaintenanceCreateSettingsDefinition",
      "properties": {
        "MaintenanceDay": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MaintenanceStartTime": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "InputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputSettingsDefinition",
      "properties": {
        "Scte35Pid": {
          "type": "integer"
        },
        "DeblockFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilterStrength": {
          "type": "integer"
        },
        "InputFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceEndBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "VideoSelector": {
          "$ref": "#/$defs/VideoSelector"
        },
        "Smpte2038DataPreference": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioSelectors": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/AudioSelector"
          }
        },
        "CaptionSelectors": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/CaptionSelector"
          }
        },
        "DenoiseFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NetworkInputSettings": {
          "$ref": "#/$defs/NetworkInputSettings"
        }
      },
      "additionalProperties": false
    },
    "DvbTdtSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDvbTdtSettingsDefinition",
      "properties": {
        "RepInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureCdnSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureCdnSettingsDefinition",
      "properties": {
        "FrameCaptureS3Settings": {
          "$ref": "#/$defs/FrameCaptureS3Settings"
        }
      },
      "additionalProperties": false
    },
    "FecOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFecOutputSettingsDefinition",
      "properties": {
        "ColumnDepth": {
          "type": "integer"
        },
        "IncludeFec": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RowLength": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "Rec601Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRec601SettingsDefinition",
      "additionalProperties": false
    },
    "AudioPidSelection": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioPidSelectionDefinition",
      "properties": {
        "Pid": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "H265ColorSpaceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH265ColorSpaceSettingsDefinition",
      "properties": {
        "Rec601Settings": {
          "$ref": "#/$defs/Rec601Settings"
        },
        "Rec709Settings": {
          "$ref": "#/$defs/Rec709Settings"
        },
        "ColorSpacePassthroughSettings": {
          "$ref": "#/$defs/ColorSpacePassthroughSettings"
        },
        "DolbyVision81Settings": {
          "$ref": "#/$defs/DolbyVision81Settings"
        },
        "Hdr10Settings": {
          "$ref": "#/$defs/Hdr10Settings"
        }
      },
      "additionalProperties": false
    },
    "VideoCodecSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoCodecSettingsDefinition",
      "properties": {
        "FrameCaptureSettings": {
          "$ref": "#/$defs/FrameCaptureSettings"
        },
        "H264Settings": {
          "$ref": "#/$defs/H264Settings"
        },
        "Mpeg2Settings": {
          "$ref": "#/$defs/Mpeg2Settings"
        },
        "H265Settings": {
          "$ref": "#/$defs/H265Settings"
        }
      },
      "additionalProperties": false
    },
    "MediaPackageGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMediaPackageGroupSettingsDefinition",
      "properties": {
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        }
      },
      "additionalProperties": false
    },
    "H265FilterSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH265FilterSettingsDefinition",
      "properties": {
        "TemporalFilterSettings": {
          "$ref": "#/$defs/TemporalFilterSettings"
        }
      },
      "additionalProperties": false
    },
    "NielsenCBET": {
      "type": "object",
      "title": "AWSMediaLiveChannelNielsenCBETDefinition",
      "properties": {
        "CbetStepaside": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CbetCheckDigitString": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Csid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "OutputGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputGroupSettingsDefinition",
      "properties": {
        "HlsGroupSettings": {
          "$ref": "#/$defs/HlsGroupSettings"
        },
        "FrameCaptureGroupSettings": {
          "$ref": "#/$defs/FrameCaptureGroupSettings"
        },
        "MultiplexGroupSettings": {
          "$ref": "#/$defs/MultiplexGroupSettings"
        },
        "ArchiveGroupSettings": {
          "$ref": "#/$defs/ArchiveGroupSettings"
        },
        "MediaPackageGroupSettings": {
          "$ref": "#/$defs/MediaPackageGroupSettings"
        },
        "UdpGroupSettings": {
          "$ref": "#/$defs/UdpGroupSettings"
        },
        "MsSmoothGroupSettings": {
          "$ref": "#/$defs/MsSmoothGroupSettings"
        },
        "RtmpGroupSettings": {
          "$ref": "#/$defs/RtmpGroupSettings"
        }
      },
      "additionalProperties": false
    },
    "AudioChannelMapping": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioChannelMappingDefinition",
      "properties": {
        "InputChannelLevels": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/InputChannelLevel"
          }
        },
        "OutputChannel": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "NetworkInputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelNetworkInputSettingsDefinition",
      "properties": {
        "ServerValidation": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "HlsInputSettings": {
          "$ref": "#/$defs/HlsInputSettings"
        }
      },
      "additionalProperties": false
    },
    "TeletextDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelTeletextDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "WebvttDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelWebvttDestinationSettingsDefinition",
      "properties": {
        "StyleControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "UdpOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelUdpOutputSettingsDefinition",
      "properties": {
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        },
        "FecOutputSettings": {
          "$ref": "#/$defs/FecOutputSettings"
        },
        "BufferMsec": {
          "type": "integer"
        },
        "ContainerSettings": {
          "$ref": "#/$defs/UdpContainerSettings"
        }
      },
      "additionalProperties": false
    },
    "EncoderSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEncoderSettingsDefinition",
      "properties": {
        "AudioDescriptions": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/AudioDescription"
          }
        },
        "VideoDescriptions": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/VideoDescription"
          }
        },
        "GlobalConfiguration": {
          "$ref": "#/$defs/GlobalConfiguration"
        },
        "MotionGraphicsConfiguration": {
          "$ref": "#/$defs/MotionGraphicsConfiguration"
        },
        "FeatureActivations": {
          "$ref": "#/$defs/FeatureActivations"
        },
        "CaptionDescriptions": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/CaptionDescription"
          }
        },
        "AvailConfiguration": {
          "$ref": "#/$defs/AvailConfiguration"
        },
        "OutputGroups": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/OutputGroup"
          }
        },
        "AvailBlanking": {
          "$ref": "#/$defs/AvailBlanking"
        },
        "NielsenConfiguration": {
          "$ref": "#/$defs/NielsenConfiguration"
        },
        "BlackoutSlate": {
          "$ref": "#/$defs/BlackoutSlate"
        },
        "TimecodeConfig": {
          "$ref": "#/$defs/TimecodeConfig"
        }
      },
      "additionalProperties": false
    },
    "Fmp4HlsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFmp4HlsSettingsDefinition",
      "properties": {
        "AudioRenditionSets": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NielsenId3Behavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "HlsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsSettingsDefinition",
      "properties": {
        "Fmp4HlsSettings": {
          "$ref": "#/$defs/Fmp4HlsSettings"
        },
        "FrameCaptureHlsSettings": {
          "$ref": "#/$defs/FrameCaptureHlsSettings"
        },
        "StandardHlsSettings": {
          "$ref": "#/$defs/StandardHlsSettings"
        },
        "AudioOnlyHlsSettings": {
          "$ref": "#/$defs/AudioOnlyHlsSettings"
        }
      },
      "additionalProperties": false
    },
    "AutomaticInputFailoverSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAutomaticInputFailoverSettingsDefinition",
      "properties": {
        "ErrorClearTimeMsec": {
          "type": "integer"
        },
        "FailoverConditions": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/FailoverCondition"
          }
        },
        "InputPreference": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SecondaryInputId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "WavSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelWavSettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SampleRate": {
          "type": "number"
        },
        "BitDepth": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "M2tsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelM2tsSettingsDefinition",
      "properties": {
        "EtvPlatformPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AribCaptionsPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EbpPlacement": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DvbSubPids": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SegmentationStyle": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Klv": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Scte35PrerollPullupMilliseconds": {
          "type": "number"
        },
        "TimedMetadataBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DvbTeletextPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Scte35Control": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PcrPeriod": {
          "type": "integer"
        },
        "SegmentationTime": {
          "type": "number"
        },
        "CcDescriptor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PmtPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DvbNitSettings": {
          "$ref": "#/$defs/DvbNitSettings"
        },
        "EtvSignalPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Arib": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioPids": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioBufferModel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Ebif": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PcrControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PatInterval": {
          "type": "integer"
        },
        "ProgramNum": {
          "type": "integer"
        },
        "RateMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "KlvDataPids": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NullPacketBitrate": {
          "type": "number"
        },
        "PmtInterval": {
          "type": "integer"
        },
        "EsRateInPes": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "VideoPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TransportStreamId": {
          "type": "integer"
        },
        "Scte35Pid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioStreamType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EbpLookaheadMs": {
          "type": "integer"
        },
        "DvbTdtSettings": {
          "$ref": "#/$defs/DvbTdtSettings"
        },
        "EbpAudioInterval": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FragmentTime": {
          "type": "number"
        },
        "NielsenId3Behavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PcrPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioFramesPerPes": {
          "type": "integer"
        },
        "AbsentInputAudioBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "integer"
        },
        "Scte27Pids": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SegmentationMarkers": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DvbSdtSettings": {
          "$ref": "#/$defs/DvbSdtSettings"
        },
        "BufferModel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EcmPid": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AribCaptionsPidControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "DolbyVision81Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDolbyVision81SettingsDefinition",
      "additionalProperties": false
    },
    "HlsGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsGroupSettingsDefinition",
      "properties": {
        "SegmentationMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        },
        "CodecSpecification": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "IvSource": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataId3Frame": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "KeyFormatVersions": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RedundantManifest": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "OutputSelection": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "KeyProviderSettings": {
          "$ref": "#/$defs/KeyProviderSettings"
        },
        "StreamInfResolution": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CaptionLanguageMappings": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/CaptionLanguageMapping"
          }
        },
        "HlsId3SegmentTagging": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "IFrameOnlyPlaylists": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CaptionLanguageSetting": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "KeepSegments": {
          "type": "integer"
        },
        "ConstantIv": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DirectoryStructure": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EncryptionType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AdMarkers": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "HlsCdnSettings": {
          "$ref": "#/$defs/HlsCdnSettings"
        },
        "IndexNSegments": {
          "type": "integer"
        },
        "DiscontinuityTags": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "InputLossAction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Mode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TsFileMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BaseUrlManifest1": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ClientCache": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MinSegmentLength": {
          "type": "integer"
        },
        "KeyFormat": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "IvInManifest": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BaseUrlContent1": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ProgramDateTimeClock": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ManifestCompression": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ManifestDurationFormat": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimedMetadataId3Period": {
          "type": "integer"
        },
        "IncompleteSegmentBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ProgramDateTimePeriod": {
          "type": "integer"
        },
        "SegmentLength": {
          "type": "integer"
        },
        "TimestampDeltaMilliseconds": {
          "type": "integer"
        },
        "ProgramDateTime": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SegmentsPerSubdirectory": {
          "type": "integer"
        },
        "BaseUrlContent": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BaseUrlManifest": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "FailoverConditionSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFailoverConditionSettingsDefinition",
      "properties": {
        "AudioSilenceSettings": {
          "$ref": "#/$defs/AudioSilenceFailoverSettings"
        },
        "VideoBlackSettings": {
          "$ref": "#/$defs/VideoBlackFailoverSettings"
        },
        "InputLossSettings": {
          "$ref": "#/$defs/InputLossFailoverSettings"
        }
      },
      "additionalProperties": false
    },
    "FrameCaptureOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelFrameCaptureOutputSettingsDefinition",
      "properties": {
        "NameModifier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "ColorSpacePassthroughSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelColorSpacePassthroughSettingsDefinition",
      "additionalProperties": false
    },
    "AudioHlsRenditionSelection": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioHlsRenditionSelectionDefinition",
      "properties": {
        "GroupId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MsSmoothOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMsSmoothOutputSettingsDefinition",
      "properties": {
        "NameModifier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "H265PackagingType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Scte35SpliceInsert": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte35SpliceInsertDefinition",
      "properties": {
        "AdAvailOffset": {
          "type": "integer"
        },
        "WebDeliveryAllowedFlag": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NoRegionalBlackoutFlag": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "RemixSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRemixSettingsDefinition",
      "properties": {
        "ChannelsOut": {
          "type": "integer"
        },
        "ChannelsIn": {
          "type": "integer"
        },
        "ChannelMappings": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "$ref": "#/$defs/AudioChannelMapping"
          }
        }
      },
      "additionalProperties": false
    },
    "ArchiveCdnSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelArchiveCdnSettingsDefinition",
      "properties": {
        "ArchiveS3Settings": {
          "$ref": "#/$defs/ArchiveS3Settings"
        }
      },
      "additionalProperties": false
    },
    "VideoBlackFailoverSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoBlackFailoverSettingsDefinition",
      "properties": {
        "BlackDetectThreshold": {
          "type": "number"
        },
        "VideoBlackThresholdMsec": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "HlsAkamaiSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsAkamaiSettingsDefinition",
      "properties": {
        "Salt": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilecacheDuration": {
          "type": "integer"
        },
        "NumRetries": {
          "type": "integer"
        },
        "Token": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RestartDelay": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        },
        "HttpTransferMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "OutputDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputDestinationSettingsDefinition",
      "properties": {
        "StreamName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PasswordParam": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Username": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Url": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "HlsInputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsInputSettingsDefinition",
      "properties": {
        "Scte35Source": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BufferSegments": {
          "type": "integer"
        },
        "RetryInterval": {
          "type": "integer"
        },
        "Retries": {
          "type": "integer"
        },
        "Bandwidth": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "PassThroughSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelPassThroughSettingsDefinition",
      "additionalProperties": false
    },
    "Eac3AtmosSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEac3AtmosSettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Dialnorm": {
          "type": "integer"
        },
        "SurroundTrim": {
          "type": "number"
        },
        "DrcRf": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "number"
        },
        "DrcLine": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "HeightTrim": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "InputLossFailoverSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputLossFailoverSettingsDefinition",
      "properties": {
        "InputLossThresholdMsec": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "AvailConfiguration": {
      "type": "object",
      "title": "AWSMediaLiveChannelAvailConfigurationDefinition",
      "properties": {
        "AvailSettings": {
          "$ref": "#/$defs/AvailSettings"
        }
      },
      "additionalProperties": false
    },
    "AudioSilenceFailoverSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioSilenceFailoverSettingsDefinition",
      "properties": {
        "AudioSelectorName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioSilenceThresholdMsec": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "RtmpCaptionInfoDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRtmpCaptionInfoDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "AncillarySourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAncillarySourceSettingsDefinition",
      "properties": {
        "SourceAncillaryChannelNumber": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "EmbeddedPlusScte20DestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEmbeddedPlusScte20DestinationSettingsDefinition",
      "additionalProperties": false
    },
    "Rec709Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRec709SettingsDefinition",
      "additionalProperties": false
    },
    "ArchiveContainerSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelArchiveContainerSettingsDefinition",
      "properties": {
        "M2tsSettings": {
          "$ref": "#/$defs/M2tsSettings"
        },
        "RawSettings": {
          "$ref": "#/$defs/RawSettings"
        }
      },
      "additionalProperties": false
    },
    "InputAttachment": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputAttachmentDefinition",
      "properties": {
        "InputAttachmentName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "InputId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AutomaticInputFailoverSettings": {
          "$ref": "#/$defs/AutomaticInputFailoverSettings"
        },
        "InputSettings": {
          "$ref": "#/$defs/InputSettings"
        }
      },
      "additionalProperties": false
    },
    "VideoSelectorPid": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoSelectorPidDefinition",
      "properties": {
        "Pid": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "InputChannelLevel": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputChannelLevelDefinition",
      "properties": {
        "InputChannel": {
          "type": "integer"
        },
        "Gain": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "MediaPackageOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMediaPackageOutputSettingsDefinition",
      "additionalProperties": false
    },
    "HlsWebdavSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsWebdavSettingsDefinition",
      "properties": {
        "FilecacheDuration": {
          "type": "integer"
        },
        "RestartDelay": {
          "type": "integer"
        },
        "NumRetries": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        },
        "HttpTransferMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "TemporalFilterSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelTemporalFilterSettingsDefinition",
      "properties": {
        "PostFilterSharpening": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Strength": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Mp2Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMp2SettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SampleRate": {
          "type": "number"
        },
        "Bitrate": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "OutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputSettingsDefinition",
      "properties": {
        "MediaPackageOutputSettings": {
          "$ref": "#/$defs/MediaPackageOutputSettings"
        },
        "MsSmoothOutputSettings": {
          "$ref": "#/$defs/MsSmoothOutputSettings"
        },
        "FrameCaptureOutputSettings": {
          "$ref": "#/$defs/FrameCaptureOutputSettings"
        },
        "HlsOutputSettings": {
          "$ref": "#/$defs/HlsOutputSettings"
        },
        "RtmpOutputSettings": {
          "$ref": "#/$defs/RtmpOutputSettings"
        },
        "UdpOutputSettings": {
          "$ref": "#/$defs/UdpOutputSettings"
        },
        "MultiplexOutputSettings": {
          "$ref": "#/$defs/MultiplexOutputSettings"
        },
        "ArchiveOutputSettings": {
          "$ref": "#/$defs/ArchiveOutputSettings"
        }
      },
      "additionalProperties": false
    },
    "RtmpOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelRtmpOutputSettingsDefinition",
      "properties": {
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        },
        "CertificateMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NumRetries": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "CaptionDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionDestinationSettingsDefinition",
      "properties": {
        "AribDestinationSettings": {
          "$ref": "#/$defs/AribDestinationSettings"
        },
        "EbuTtDDestinationSettings": {
          "$ref": "#/$defs/EbuTtDDestinationSettings"
        },
        "SmpteTtDestinationSettings": {
          "$ref": "#/$defs/SmpteTtDestinationSettings"
        },
        "EmbeddedPlusScte20DestinationSettings": {
          "$ref": "#/$defs/EmbeddedPlusScte20DestinationSettings"
        },
        "TtmlDestinationSettings": {
          "$ref": "#/$defs/TtmlDestinationSettings"
        },
        "Scte20PlusEmbeddedDestinationSettings": {
          "$ref": "#/$defs/Scte20PlusEmbeddedDestinationSettings"
        },
        "DvbSubDestinationSettings": {
          "$ref": "#/$defs/DvbSubDestinationSettings"
        },
        "TeletextDestinationSettings": {
          "$ref": "#/$defs/TeletextDestinationSettings"
        },
        "BurnInDestinationSettings": {
          "$ref": "#/$defs/BurnInDestinationSettings"
        },
        "WebvttDestinationSettings": {
          "$ref": "#/$defs/WebvttDestinationSettings"
        },
        "EmbeddedDestinationSettings": {
          "$ref": "#/$defs/EmbeddedDestinationSettings"
        },
        "RtmpCaptionInfoDestinationSettings": {
          "$ref": "#/$defs/RtmpCaptionInfoDestinationSettings"
        },
        "Scte27DestinationSettings": {
          "$ref": "#/$defs/Scte27DestinationSettings"
        }
      },
      "additionalProperties": false
    },
    "AudioTrack": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioTrackDefinition",
      "properties": {
        "Track": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "Scte20SourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte20SourceSettingsDefinition",
      "properties": {
        "Source608ChannelNumber": {
          "type": "integer"
        },
        "Convert608To708": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Scte27DestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte27DestinationSettingsDefinition",
      "additionalProperties": false
    },
    "Eac3Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEac3SettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SurroundMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PassthroughControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Dialnorm": {
          "type": "integer"
        },
        "LoRoSurroundMixLevel": {
          "type": "number"
        },
        "PhaseControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LtRtCenterMixLevel": {
          "type": "number"
        },
        "LfeFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LfeControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "number"
        },
        "DrcLine": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DcFilter": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MetadataControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LtRtSurroundMixLevel": {
          "type": "number"
        },
        "LoRoCenterMixLevel": {
          "type": "number"
        },
        "DrcRf": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AttenuationControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BitstreamMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SurroundExMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "StereoDownmix": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "InputSpecification": {
      "type": "object",
      "title": "AWSMediaLiveChannelInputSpecificationDefinition",
      "properties": {
        "Codec": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MaximumBitrate": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Resolution": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "TimecodeBurninSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelTimecodeBurninSettingsDefinition",
      "properties": {
        "Prefix": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontSize": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Position": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "AudioSelector": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioSelectorDefinition",
      "properties": {
        "SelectorSettings": {
          "$ref": "#/$defs/AudioSelectorSettings"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "HlsS3Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsS3SettingsDefinition",
      "properties": {
        "CannedAcl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MotionGraphicsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMotionGraphicsSettingsDefinition",
      "properties": {
        "HtmlMotionGraphicsSettings": {
          "$ref": "#/$defs/HtmlMotionGraphicsSettings"
        }
      },
      "additionalProperties": false
    },
    "TtmlDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelTtmlDestinationSettingsDefinition",
      "properties": {
        "StyleControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MultiplexProgramChannelDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMultiplexProgramChannelDestinationSettingsDefinition",
      "properties": {
        "ProgramName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MultiplexId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "H265Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH265SettingsDefinition",
      "properties": {
        "TimecodeBurninSettings": {
          "$ref": "#/$defs/TimecodeBurninSettings"
        },
        "Slices": {
          "type": "integer"
        },
        "QvbrQualityLevel": {
          "type": "integer"
        },
        "FramerateNumerator": {
          "type": "integer"
        },
        "GopClosedCadence": {
          "type": "integer"
        },
        "FlickerAq": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Profile": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MinIInterval": {
          "type": "integer"
        },
        "SceneChangeDetect": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FramerateDenominator": {
          "type": "integer"
        },
        "GopSize": {
          "type": "number"
        },
        "AdaptiveQuantization": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilterSettings": {
          "$ref": "#/$defs/H265FilterSettings"
        },
        "AlternativeTransferFunction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColorSpaceSettings": {
          "$ref": "#/$defs/H265ColorSpaceSettings"
        },
        "Tier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ParDenominator": {
          "type": "integer"
        },
        "FixedAfd": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GopSizeUnits": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AfdSignaling": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "integer"
        },
        "ParNumerator": {
          "type": "integer"
        },
        "RateControlMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ScanType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "BufSize": {
          "type": "integer"
        },
        "TimecodeInsertion": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColorMetadata": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LookAheadRateControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Level": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MaxBitrate": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "HlsBasicPutSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsBasicPutSettingsDefinition",
      "properties": {
        "FilecacheDuration": {
          "type": "integer"
        },
        "RestartDelay": {
          "type": "integer"
        },
        "NumRetries": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "H264ColorSpaceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelH264ColorSpaceSettingsDefinition",
      "properties": {
        "Rec601Settings": {
          "$ref": "#/$defs/Rec601Settings"
        },
        "Rec709Settings": {
          "$ref": "#/$defs/Rec709Settings"
        },
        "ColorSpacePassthroughSettings": {
          "$ref": "#/$defs/ColorSpacePassthroughSettings"
        }
      },
      "additionalProperties": false
    },
    "AudioNormalizationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioNormalizationSettingsDefinition",
      "properties": {
        "TargetLkfs": {
          "type": "number"
        },
        "Algorithm": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AlgorithmControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "DvbSubDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDvbSubDestinationSettingsDefinition",
      "properties": {
        "BackgroundOpacity": {
          "type": "integer"
        },
        "FontResolution": {
          "type": "integer"
        },
        "OutlineColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ShadowColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ShadowOpacity": {
          "type": "integer"
        },
        "Font": {
          "$ref": "#/$defs/InputLocation"
        },
        "ShadowYOffset": {
          "type": "integer"
        },
        "Alignment": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "XPosition": {
          "type": "integer"
        },
        "FontSize": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "YPosition": {
          "type": "integer"
        },
        "OutlineSize": {
          "type": "integer"
        },
        "TeletextGridControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontOpacity": {
          "type": "integer"
        },
        "ShadowXOffset": {
          "type": "integer"
        },
        "BackgroundColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "CaptionDescription": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionDescriptionDefinition",
      "properties": {
        "DestinationSettings": {
          "$ref": "#/$defs/CaptionDestinationSettings"
        },
        "LanguageCode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "LanguageDescription": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Accessibility": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CaptionSelectorName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "BurnInDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelBurnInDestinationSettingsDefinition",
      "properties": {
        "BackgroundOpacity": {
          "type": "integer"
        },
        "FontResolution": {
          "type": "integer"
        },
        "OutlineColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ShadowColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ShadowOpacity": {
          "type": "integer"
        },
        "Font": {
          "$ref": "#/$defs/InputLocation"
        },
        "ShadowYOffset": {
          "type": "integer"
        },
        "Alignment": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "XPosition": {
          "type": "integer"
        },
        "FontSize": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "YPosition": {
          "type": "integer"
        },
        "OutlineSize": {
          "type": "integer"
        },
        "TeletextGridControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontOpacity": {
          "type": "integer"
        },
        "ShadowXOffset": {
          "type": "integer"
        },
        "BackgroundColor": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Mpeg2Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMpeg2SettingsDefinition",
      "properties": {
        "TimecodeBurninSettings": {
          "$ref": "#/$defs/TimecodeBurninSettings"
        },
        "ColorSpace": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FixedAfd": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GopSizeUnits": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FramerateNumerator": {
          "type": "integer"
        },
        "GopClosedCadence": {
          "type": "integer"
        },
        "AfdSignaling": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayAspectRatio": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ScanType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimecodeInsertion": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColorMetadata": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FramerateDenominator": {
          "type": "integer"
        },
        "GopSize": {
          "type": "number"
        },
        "AdaptiveQuantization": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SubgopLength": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilterSettings": {
          "$ref": "#/$defs/Mpeg2FilterSettings"
        },
        "GopNumBFrames": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "HtmlMotionGraphicsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHtmlMotionGraphicsSettingsDefinition",
      "additionalProperties": false
    },
    "MultiplexOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMultiplexOutputSettingsDefinition",
      "properties": {
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        }
      },
      "additionalProperties": false
    },
    "AudioOnlyHlsSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioOnlyHlsSettingsDefinition",
      "properties": {
        "SegmentType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioTrackType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioGroupId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioOnlyImage": {
          "$ref": "#/$defs/InputLocation"
        }
      },
      "additionalProperties": false
    },
    "StaticKeySettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelStaticKeySettingsDefinition",
      "properties": {
        "KeyProviderServer": {
          "$ref": "#/$defs/InputLocation"
        },
        "StaticKeyValue": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "EmbeddedSourceSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEmbeddedSourceSettingsDefinition",
      "properties": {
        "Source608ChannelNumber": {
          "type": "integer"
        },
        "Scte20Detection": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Source608TrackNumber": {
          "type": "integer"
        },
        "Convert608To708": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "CaptionRectangle": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionRectangleDefinition",
      "properties": {
        "Height": {
          "type": "number"
        },
        "TopOffset": {
          "type": "number"
        },
        "Width": {
          "type": "number"
        },
        "LeftOffset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    },
    "TimecodeConfig": {
      "type": "object",
      "title": "AWSMediaLiveChannelTimecodeConfigDefinition",
      "properties": {
        "SyncThreshold": {
          "type": "integer"
        },
        "Source": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "AacSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAacSettingsDefinition",
      "properties": {
        "CodingMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RateControlMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SampleRate": {
          "type": "number"
        },
        "InputType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "VbrQuality": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RawFormat": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Spec": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Bitrate": {
          "type": "number"
        },
        "Profile": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "ArchiveOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelArchiveOutputSettingsDefinition",
      "properties": {
        "Extension": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NameModifier": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ContainerSettings": {
          "$ref": "#/$defs/ArchiveContainerSettings"
        }
      },
      "additionalProperties": false
    },
    "VpcOutputSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelVpcOutputSettingsDefinition",
      "properties": {
        "SecurityGroupIds": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "SubnetIds": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        },
        "PublicAddressAllocationIds": {
          "type": "array",
          "uniqueItems": false,
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AudioWatermarkSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelAudioWatermarkSettingsDefinition",
      "properties": {
        "NielsenWatermarksSettings": {
          "$ref": "#/$defs/NielsenWatermarksSettings"
        }
      },
      "additionalProperties": false
    },
    "EbuTtDDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEbuTtDDestinationSettingsDefinition",
      "properties": {
        "FontFamily": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "StyleControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CopyrightHolder": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FillLineGap": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "HlsCdnSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHlsCdnSettingsDefinition",
      "properties": {
        "HlsWebdavSettings": {
          "$ref": "#/$defs/HlsWebdavSettings"
        },
        "HlsS3Settings": {
          "$ref": "#/$defs/HlsS3Settings"
        },
        "HlsBasicPutSettings": {
          "$ref": "#/$defs/HlsBasicPutSettings"
        },
        "HlsMediaStoreSettings": {
          "$ref": "#/$defs/HlsMediaStoreSettings"
        },
        "HlsAkamaiSettings": {
          "$ref": "#/$defs/HlsAkamaiSettings"
        }
      },
      "additionalProperties": false
    },
    "VideoSelector": {
      "type": "object",
      "title": "AWSMediaLiveChannelVideoSelectorDefinition",
      "properties": {
        "ColorSpaceSettings": {
          "$ref": "#/$defs/VideoSelectorColorSpaceSettings"
        },
        "ColorSpaceUsage": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SelectorSettings": {
          "$ref": "#/$defs/VideoSelectorSettings"
        },
        "ColorSpace": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "MotionGraphicsConfiguration": {
      "type": "object",
      "title": "AWSMediaLiveChannelMotionGraphicsConfigurationDefinition",
      "properties": {
        "MotionGraphicsSettings": {
          "$ref": "#/$defs/MotionGraphicsSettings"
        },
        "MotionGraphicsInsertion": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Hdr10Settings": {
      "type": "object",
      "title": "AWSMediaLiveChannelHdr10SettingsDefinition",
      "properties": {
        "MaxCll": {
          "type": "integer"
        },
        "MaxFall": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "CaptionSelector": {
      "type": "object",
      "title": "AWSMediaLiveChannelCaptionSelectorDefinition",
      "properties": {
        "LanguageCode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SelectorSettings": {
          "$ref": "#/$defs/CaptionSelectorSettings"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Scte35TimeSignalApos": {
      "type": "object",
      "title": "AWSMediaLiveChannelScte35TimeSignalAposDefinition",
      "properties": {
        "AdAvailOffset": {
          "type": "integer"
        },
        "WebDeliveryAllowedFlag": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NoRegionalBlackoutFlag": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "DvbSdtSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelDvbSdtSettingsDefinition",
      "properties": {
        "ServiceProviderName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "OutputSdt": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ServiceName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RepInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "NielsenWatermarksSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelNielsenWatermarksSettingsDefinition",
      "properties": {
        "NielsenNaesIiNwSettings": {
          "$ref": "#/$defs/NielsenNaesIiNw"
        },
        "NielsenDistributionType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NielsenCbetSettings": {
          "$ref": "#/$defs/NielsenCBET"
        }
      },
      "additionalProperties": false
    },
    "MsSmoothGroupSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelMsSmoothGroupSettingsDefinition",
      "properties": {
        "SegmentationMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Destination": {
          "$ref": "#/$defs/OutputLocationRef"
        },
        "EventStopBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FilecacheDuration": {
          "type": "integer"
        },
        "CertificateMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AcquisitionPointId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "StreamManifestBehavior": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "InputLossAction": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FragmentLength": {
          "type": "integer"
        },
        "RestartDelay": {
          "type": "integer"
        },
        "SparseTrackType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EventIdMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimestampOffsetMode": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AudioOnlyTimecodeControl": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NumRetries": {
          "type": "integer"
        },
        "TimestampOffset": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EventId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SendDelayMs": {
          "type": "integer"
        },
        "ConnectionRetryInterval": {
          "type": "integer"
        }
      },
      "additionalProperties": false
    },
    "EmbeddedDestinationSettings": {
      "type": "object",
      "title": "AWSMediaLiveChannelEmbeddedDestinationSettingsDefinition",
      "additionalProperties": false
    },
    "OutputLocationRef": {
      "type": "object",
      "title": "AWSMediaLiveChannelOutputLocationRefDefinition",
      "properties": {
        "DestinationRefId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NielsenNaesIiNw": {
      "type": "object",
      "title": "AWSMediaLiveChannelNielsenNaesIiNwDefinition",
      "properties": {
        "Timezone": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CheckDigitString": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Sid": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  },
  "primaryIdentifier": [
    "/properties/Id"
  ],
  "additionalProperties": false,
  "createOnlyProperties": [
    "/properties/Vpc"
  ]
}
