Package-level declarations

Types

Link copied to clipboard
data class ChannelCdiInputSpecification(val resolution: String)
Link copied to clipboard
data class ChannelDestination(val id: String, val mediaPackageSettings: List<ChannelDestinationMediaPackageSetting>? = null, val multiplexSettings: ChannelDestinationMultiplexSettings? = null, val settings: List<ChannelDestinationSetting>? = null)
Link copied to clipboard
Link copied to clipboard
data class ChannelDestinationMultiplexSettings(val multiplexId: String, val programName: String)
Link copied to clipboard
data class ChannelDestinationSetting(val passwordParam: String? = null, val streamName: String? = null, val url: String? = null, val username: String? = null)
Link copied to clipboard
data class ChannelEncoderSettings(val audioDescriptions: List<ChannelEncoderSettingsAudioDescription>? = null, val availBlanking: ChannelEncoderSettingsAvailBlanking? = null, val captionDescriptions: List<ChannelEncoderSettingsCaptionDescription>? = null, val globalConfiguration: ChannelEncoderSettingsGlobalConfiguration? = null, val motionGraphicsConfiguration: ChannelEncoderSettingsMotionGraphicsConfiguration? = null, val nielsenConfiguration: ChannelEncoderSettingsNielsenConfiguration? = null, val outputGroups: List<ChannelEncoderSettingsOutputGroup>, val timecodeConfig: ChannelEncoderSettingsTimecodeConfig, val videoDescriptions: List<ChannelEncoderSettingsVideoDescription>? = null)
Link copied to clipboard
data class ChannelEncoderSettingsAudioDescription(val audioNormalizationSettings: ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings? = null, val audioSelectorName: String, val audioType: String? = null, val audioTypeControl: String? = null, val audioWatermarkSettings: ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings? = null, val codecSettings: ChannelEncoderSettingsAudioDescriptionCodecSettings? = null, val languageCode: String? = null, val languageCodeControl: String? = null, val name: String, val remixSettings: ChannelEncoderSettingsAudioDescriptionRemixSettings? = null, val streamName: String? = null)
data class ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings(val algorithm: String? = null, val algorithmControl: String? = null, val targetLkfs: Double? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings(val bitrate: Double? = null, val codingMode: String? = null, val inputType: String? = null, val profile: String? = null, val rateControlMode: String? = null, val rawFormat: String? = null, val sampleRate: Double? = null, val spec: String? = null, val vbrQuality: String? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings(val bitrate: Double? = null, val bitstreamMode: String? = null, val codingMode: String? = null, val dialnorm: Int? = null, val drcProfile: String? = null, val lfeFilter: String? = null, val metadataControl: String? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings(val bitrate: Double? = null, val codingMode: String? = null, val dialnorm: Double? = null, val drcLine: String? = null, val drcRf: String? = null, val heightTrim: Double? = null, val surroundTrim: Double? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings(val attenuationControl: String? = null, val bitrate: Double? = null, val bitstreamMode: String? = null, val codingMode: String? = null, val dcFilter: String? = null, val dialnorm: Int? = null, val drcLine: String? = null, val drcRf: String? = null, val lfeControl: String? = null, val lfeFilter: String? = null, val loRoCenterMixLevel: Double? = null, val loRoSurroundMixLevel: Double? = null, val ltRtCenterMixLevel: Double? = null, val ltRtSurroundMixLevel: Double? = null, val metadataControl: String? = null, val passthroughControl: String? = null, val phaseControl: String? = null, val stereoDownmix: String? = null, val surroundExMode: String? = null, val surroundMode: String? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings(val bitrate: Double? = null, val codingMode: String? = null, val sampleRate: Double? = null)
data class ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings(val bitDepth: Double? = null, val codingMode: String? = null, val sampleRate: Double? = null)
Link copied to clipboard
data class ChannelEncoderSettingsAvailBlanking(val availBlankingImage: ChannelEncoderSettingsAvailBlankingAvailBlankingImage? = null, val state: String? = null)
data class ChannelEncoderSettingsAvailBlankingAvailBlankingImage(val passwordParam: String? = null, val uri: String, val username: String? = null)
Link copied to clipboard
data class ChannelEncoderSettingsCaptionDescription(val accessibility: String? = null, val captionSelectorName: String, val destinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettings? = null, val languageCode: String? = null, val languageDescription: String? = null, val name: String)
data class ChannelEncoderSettingsCaptionDescriptionDestinationSettings(val aribDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsAribDestinationSettings? = null, val burnInDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings? = null, val dvbSubDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings? = null, val ebuTtDDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings? = null, val embeddedDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedDestinationSettings? = null, val embeddedPlusScte20DestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEmbeddedPlusScte20DestinationSettings? = null, val rtmpCaptionInfoDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsRtmpCaptionInfoDestinationSettings? = null, val scte20PlusEmbeddedDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte20PlusEmbeddedDestinationSettings? = null, val scte27DestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsScte27DestinationSettings? = null, val smpteTtDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsSmpteTtDestinationSettings? = null, val teletextDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTeletextDestinationSettings? = null, val ttmlDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings? = null, val webvttDestinationSettings: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings? = null)
data class ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings(val alignment: String? = null, val backgroundColor: String? = null, val backgroundOpacity: Int? = null, val font: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont? = null, val fontColor: String? = null, val fontOpacity: Int? = null, val fontResolution: Int? = null, val fontSize: String? = null, val outlineColor: String, val outlineSize: Int? = null, val shadowColor: String? = null, val shadowOpacity: Int? = null, val shadowXOffset: Int? = null, val shadowYOffset: Int? = null, val teletextGridControl: String, val xPosition: Int? = null, val yPosition: Int? = null)
data class ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings(val alignment: String? = null, val backgroundColor: String? = null, val backgroundOpacity: Int? = null, val font: ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont? = null, val fontColor: String? = null, val fontOpacity: Int? = null, val fontResolution: Int? = null, val fontSize: String? = null, val outlineColor: String? = null, val outlineSize: Int? = null, val shadowColor: String? = null, val shadowOpacity: Int? = null, val shadowXOffset: Int? = null, val shadowYOffset: Int? = null, val teletextGridControl: String? = null, val xPosition: Int? = null, val yPosition: Int? = null)
data class ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings(val copyrightHolder: String? = null, val fillLineGap: String? = null, val fontFamily: String? = null, val styleControl: String? = null)
data class ChannelEncoderSettingsGlobalConfiguration(val initialAudioGain: Int? = null, val inputEndAction: String? = null, val inputLossBehavior: ChannelEncoderSettingsGlobalConfigurationInputLossBehavior? = null, val outputLockingMode: String? = null, val outputTimingSource: String? = null, val supportLowFramerateInputs: String? = null)
data class ChannelEncoderSettingsGlobalConfigurationInputLossBehavior(val blackFrameMsec: Int? = null, val inputLossImageColor: String? = null, val inputLossImageSlate: ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate? = null, val inputLossImageType: String? = null, val repeatFrameMsec: Int? = null)
data class ChannelEncoderSettingsNielsenConfiguration(val distributorId: String? = null, val nielsenPcmToId3Tagging: String? = null)
Link copied to clipboard
data class ChannelEncoderSettingsOutputGroupOutput(val audioDescriptionNames: List<String>? = null, val captionDescriptionNames: List<String>? = null, val outputName: String? = null, val outputSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettings, val videoDescriptionName: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings(val adMarkers: List<String>? = null, val baseUrlContent: String? = null, val baseUrlContent1: String? = null, val baseUrlManifest: String? = null, val baseUrlManifest1: String? = null, val captionLanguageMappings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping>? = null, val captionLanguageSetting: String? = null, val clientCache: String? = null, val codecSpecification: String? = null, val constantIv: String? = null, val destination: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination, val directoryStructure: String? = null, val discontinuityTags: String? = null, val encryptionType: String? = null, val hlsCdnSettings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting>? = null, val hlsId3SegmentTagging: String? = null, val iframeOnlyPlaylists: String? = null, val incompleteSegmentBehavior: String? = null, val indexNSegments: Int? = null, val inputLossAction: String? = null, val ivInManifest: String? = null, val ivSource: String? = null, val keepSegments: Int? = null, val keyFormat: String? = null, val keyFormatVersions: String? = null, val keyProviderSettings: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings? = null, val manifestCompression: String? = null, val manifestDurationFormat: String? = null, val minSegmentLength: Int? = null, val mode: String? = null, val outputSelection: String? = null, val programDateTime: String? = null, val programDateTimeClock: String? = null, val programDateTimePeriod: Int? = null, val redundantManifest: String? = null, val segmentLength: Int? = null, val segmentsPerSubdirectory: Int? = null, val streamInfResolution: String? = null, val timedMetadataId3Frame: String? = null, val timedMetadataId3Period: Int? = null, val timestampDeltaMilliseconds: Int? = null, val tsFileMode: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings(val connectionRetryInterval: Int? = null, val filecacheDuration: Int? = null, val httpTransferMode: String? = null, val numRetries: Int? = null, val restartDelay: Int? = null, val salt: String? = null, val token: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings(val connectionRetryInterval: Int? = null, val filecacheDuration: Int? = null, val numRetries: Int? = null, val restartDelay: Int? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings(val connectionRetryInterval: Int? = null, val filecacheDuration: Int? = null, val mediaStoreStorageClass: String? = null, val numRetries: Int? = null, val restartDelay: Int? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings(val connectionRetryInterval: Int? = null, val filecacheDuration: Int? = null, val httpTransferMode: String? = null, val numRetries: Int? = null, val restartDelay: Int? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings(val acquisitionPointId: String? = null, val audioOnlyTimecodeControl: String? = null, val certificateMode: String? = null, val connectionRetryInterval: Int? = null, val destination: ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination, val eventId: String? = null, val eventIdMode: String? = null, val eventStopBehavior: String? = null, val filecacheDuration: Int? = null, val fragmentLength: Int? = null, val inputLossAction: String? = null, val numRetries: Int? = null, val restartDelay: Int? = null, val segmentationMode: String? = null, val sendDelayMs: Int? = null, val sparseTrackType: String? = null, val streamManifestBehavior: String? = null, val timestampOffset: String? = null, val timestampOffsetMode: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings(val adMarkers: List<String>? = null, val authenticationScheme: String? = null, val cacheFullBehavior: String? = null, val cacheLength: Int? = null, val captionData: String? = null, val inputLossAction: String? = null, val restartDelay: Int? = null)
data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings(val inputLossAction: String? = null, val timedMetadataId3Frame: String? = null, val timedMetadataId3Period: Int? = null)
data class ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings(val absentInputAudioBehavior: String? = null, val arib: String? = null, val aribCaptionsPid: String? = null, val aribCaptionsPidControl: String? = null, val audioBufferModel: String? = null, val audioFramesPerPes: Int? = null, val audioPids: String? = null, val audioStreamType: String? = null, val bitrate: Int? = null, val bufferModel: String? = null, val ccDescriptor: String? = null, val dvbNitSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings? = null, val dvbSdtSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings? = null, val dvbSubPids: String? = null, val dvbTdtSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings? = null, val dvbTeletextPid: String? = null, val ebif: String? = null, val ebpAudioInterval: String? = null, val ebpLookaheadMs: Int? = null, val ebpPlacement: String? = null, val ecmPid: String? = null, val esRateInPes: String? = null, val etvPlatformPid: String? = null, val etvSignalPid: String? = null, val fragmentTime: Double? = null, val klv: String? = null, val klvDataPids: String? = null, val nielsenId3Behavior: String? = null, val nullPacketBitrate: Double? = null, val patInterval: Int? = null, val pcrControl: String? = null, val pcrPeriod: Int? = null, val pcrPid: String? = null, val pmtInterval: Int? = null, val pmtPid: String? = null, val programNum: Int? = null, val rateMode: String? = null, val scte27Pids: String? = null, val scte35Control: String? = null, val scte35Pid: String? = null, val segmentationMarkers: String? = null, val segmentationStyle: String? = null, val segmentationTime: Double? = null, val timedMetadataBehavior: String? = null, val timedMetadataPid: String? = null, val transportStreamId: Int? = null, val videoPid: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings(val audioRenditionSets: String? = null, val nielsenId3Behavior: String? = null, val timedMetadataBehavior: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings(val audioFramesPerPes: Int? = null, val audioPids: String? = null, val ecmPid: String? = null, val nielsenId3Behavior: String? = null, val patInterval: Int? = null, val pcrControl: String? = null, val pcrPeriod: Int? = null, val pcrPid: String? = null, val pmtInterval: Int? = null, val pmtPid: String? = null, val programNum: Int? = null, val scte35Behavior: String? = null, val scte35Pid: String? = null, val timedMetadataBehavior: String? = null, val timedMetadataPid: String? = null, val transportStreamId: Int? = null, val videoPid: String? = null)
data class ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings(val absentInputAudioBehavior: String? = null, val arib: String? = null, val aribCaptionsPid: String? = null, val aribCaptionsPidControl: String? = null, val audioBufferModel: String? = null, val audioFramesPerPes: Int? = null, val audioPids: String? = null, val audioStreamType: String? = null, val bitrate: Int? = null, val bufferModel: String? = null, val ccDescriptor: String? = null, val dvbNitSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings? = null, val dvbSdtSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings? = null, val dvbSubPids: String? = null, val dvbTdtSettings: ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings? = null, val dvbTeletextPid: String? = null, val ebif: String? = null, val ebpAudioInterval: String? = null, val ebpLookaheadMs: Int? = null, val ebpPlacement: String? = null, val ecmPid: String? = null, val esRateInPes: String? = null, val etvPlatformPid: String? = null, val etvSignalPid: String? = null, val fragmentTime: Double? = null, val klv: String? = null, val klvDataPids: String? = null, val nielsenId3Behavior: String? = null, val nullPacketBitrate: Double? = null, val patInterval: Int? = null, val pcrControl: String? = null, val pcrPeriod: Int? = null, val pcrPid: String? = null, val pmtInterval: Int? = null, val pmtPid: String? = null, val programNum: Int? = null, val rateMode: String? = null, val scte27Pids: String? = null, val scte35Control: String? = null, val scte35Pid: String? = null, val segmentationMarkers: String? = null, val segmentationStyle: String? = null, val segmentationTime: Double? = null, val timedMetadataBehavior: String? = null, val timedMetadataPid: String? = null, val transportStreamId: Int? = null, val videoPid: String? = null)
Link copied to clipboard
data class ChannelEncoderSettingsTimecodeConfig(val source: String, val syncThreshold: Int? = null)
Link copied to clipboard
data class ChannelEncoderSettingsVideoDescription(val codecSettings: ChannelEncoderSettingsVideoDescriptionCodecSettings? = null, val height: Int? = null, val name: String, val respondToAfd: String? = null, val scalingBehavior: String? = null, val sharpness: Int? = null, val width: Int? = null)
data class ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings(val captureInterval: Int? = null, val captureIntervalUnits: String? = null)
data class ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings(val adaptiveQuantization: String? = null, val afdSignaling: String? = null, val bitrate: Int? = null, val bufFillPct: Int? = null, val bufSize: Int? = null, val colorMetadata: String? = null, val entropyEncoding: String? = null, val filterSettings: ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings? = null, val fixedAfd: String? = null, val flickerAq: String? = null, val forceFieldPictures: String? = null, val framerateControl: String? = null, val framerateDenominator: Int? = null, val framerateNumerator: Int? = null, val gopBReference: String? = null, val gopClosedCadence: Int? = null, val gopNumBFrames: Int? = null, val gopSize: Double? = null, val gopSizeUnits: String? = null, val level: String? = null, val lookAheadRateControl: String? = null, val maxBitrate: Int? = null, val minIInterval: Int? = null, val numRefFrames: Int? = null, val parControl: String? = null, val parDenominator: Int? = null, val parNumerator: Int? = null, val profile: String? = null, val qualityLevel: String? = null, val qvbrQualityLevel: Int? = null, val rateControlMode: String? = null, val scanType: String? = null, val sceneChangeDetect: String? = null, val slices: Int? = null, val softness: Int? = null, val spatialAq: String? = null, val subgopLength: String? = null, val syntax: String? = null, val temporalAq: String? = null, val timecodeInsertion: String? = null)
data class ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings(val adaptiveQuantization: String? = null, val afdSignaling: String? = null, val alternativeTransferFunction: String? = null, val bitrate: Int, val bufSize: Int? = null, val colorMetadata: String? = null, val colorSpaceSettings: ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings? = null, val filterSettings: ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings? = null, val fixedAfd: String? = null, val flickerAq: String? = null, val framerateDenominator: Int, val framerateNumerator: Int, val gopClosedCadence: Int? = null, val gopSize: Double? = null, val gopSizeUnits: String? = null, val level: String? = null, val lookAheadRateControl: String? = null, val maxBitrate: Int? = null, val minIInterval: Int? = null, val minQp: Int? = null, val mvOverPictureBoundaries: String? = null, val mvTemporalPredictor: String? = null, val parDenominator: Int? = null, val parNumerator: Int? = null, val profile: String? = null, val qvbrQualityLevel: Int? = null, val rateControlMode: String? = null, val scanType: String? = null, val sceneChangeDetect: String? = null, val slices: Int? = null, val tier: String? = null, val tileHeight: Int? = null, val tilePadding: String? = null, val tileWidth: Int? = null, val timecodeBurninSettings: ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings? = null, val timecodeInsertion: String? = null, val treeblockSize: String? = null)
data class ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings(val prefix: String? = null, val timecodeBurninFontSize: String? = null, val timecodeBurninPosition: String? = null)
Link copied to clipboard
data class ChannelInputAttachment(val automaticInputFailoverSettings: ChannelInputAttachmentAutomaticInputFailoverSettings? = null, val inputAttachmentName: String, val inputId: String, val inputSettings: ChannelInputAttachmentInputSettings? = null)
data class ChannelInputAttachmentAutomaticInputFailoverSettings(val errorClearTimeMsec: Int? = null, val failoverConditions: List<ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition>? = null, val inputPreference: String? = null, val secondaryInputId: String)
Link copied to clipboard
data class ChannelInputAttachmentInputSettings(val audioSelectors: List<ChannelInputAttachmentInputSettingsAudioSelector>? = null, val captionSelectors: List<ChannelInputAttachmentInputSettingsCaptionSelector>? = null, val deblockFilter: String? = null, val denoiseFilter: String? = null, val filterStrength: Int? = null, val inputFilter: String? = null, val networkInputSettings: ChannelInputAttachmentInputSettingsNetworkInputSettings? = null, val scte35Pid: Int? = null, val smpte2038DataPreference: String? = null, val sourceEndBehavior: String? = null, val videoSelector: ChannelInputAttachmentInputSettingsVideoSelector? = null)
data class ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings(val convert608To708: String? = null, val scte20Detection: String? = null, val source608ChannelNumber: Int? = null)
data class ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings(val bandwidth: Int? = null, val bufferSegments: Int? = null, val retries: Int? = null, val retryInterval: Int? = null, val scte35Source: String? = null)
data class ChannelInputAttachmentInputSettingsVideoSelector(val colorSpace: String? = null, val colorSpaceUsage: String? = null)
Link copied to clipboard
data class ChannelInputSpecification(val codec: String, val inputResolution: String, val maximumBitrate: String)
Link copied to clipboard
data class ChannelMaintenance(val maintenanceDay: String, val maintenanceStartTime: String)
Link copied to clipboard
data class ChannelVpc(val availabilityZones: List<String>? = null, val networkInterfaceIds: List<String>? = null, val publicAddressAllocationIds: List<String>, val securityGroupIds: List<String>? = null, val subnetIds: List<String>)
Link copied to clipboard
data class GetInputDestination(val ip: String, val port: String, val url: String, val vpcs: List<GetInputDestinationVpc>)
Link copied to clipboard
data class GetInputDestinationVpc(val availabilityZone: String, val networkInterfaceId: String)
Link copied to clipboard
data class GetInputInputDevice(val id: String)
Link copied to clipboard
data class GetInputMediaConnectFlow(val flowArn: String)
Link copied to clipboard
data class GetInputResult(val arn: String, val attachedChannels: List<String>, val destinations: List<GetInputDestination>, val id: String, val inputClass: String, val inputDevices: List<GetInputInputDevice>, val inputPartnerIds: List<String>, val inputSourceType: String, val mediaConnectFlows: List<GetInputMediaConnectFlow>, val name: String, val roleArn: String, val securityGroups: List<String>, val sources: List<GetInputSource>, val state: String, val tags: Map<String, String>, val type: String)

A collection of values returned by getInput.

Link copied to clipboard
data class GetInputSource(val passwordParam: String, val url: String, val username: String)
Link copied to clipboard
data class InputDestination(val streamName: String)
Link copied to clipboard
data class InputInputDevice(val id: String)
Link copied to clipboard
data class InputMediaConnectFlow(val flowArn: String)
Link copied to clipboard
Link copied to clipboard
data class InputSource(val passwordParam: String, val url: String, val username: String)
Link copied to clipboard
data class InputVpc(val securityGroupIds: List<String>? = null, val subnetIds: List<String>)
Link copied to clipboard
data class MultiplexMultiplexSettings(val maximumVideoBufferDelayMilliseconds: Int? = null, val transportStreamBitrate: Int, val transportStreamId: Int, val transportStreamReservedBitrate: Int? = null)
Link copied to clipboard
data class MultiplexProgramMultiplexProgramSettings(val preferredChannelPipeline: String, val programNumber: Int, val serviceDescriptor: MultiplexProgramMultiplexProgramSettingsServiceDescriptor? = null, val videoSettings: MultiplexProgramMultiplexProgramSettingsVideoSettings? = null)
data class MultiplexProgramMultiplexProgramSettingsVideoSettingsStatmuxSettings(val maximumBitrate: Int? = null, val minimumBitrate: Int? = null, val priority: Int? = null)
Link copied to clipboard
data class MultiplexProgramTimeouts(val create: String? = null)