Class CfnChannel
- All Implemented Interfaces:
IConstruct
,IDependable
,IInspectable
,software.amazon.jsii.JsiiSerializable
,software.constructs.IConstruct
AWS::MediaLive::Channel
.
The AWS::MediaLive::Channel resource is a MediaLive resource type that creates a channel.
A MediaLive channel ingests and transcodes (decodes and encodes) source content from the inputs that are attached to that channel, and packages the new content into outputs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.medialive.*; Object tags; CfnChannel cfnChannel = CfnChannel.Builder.create(this, "MyCfnChannel") .cdiInputSpecification(CdiInputSpecificationProperty.builder() .resolution("resolution") .build()) .channelClass("channelClass") .destinations(List.of(OutputDestinationProperty.builder() .id("id") .mediaPackageSettings(List.of(MediaPackageOutputDestinationSettingsProperty.builder() .channelId("channelId") .build())) .multiplexSettings(MultiplexProgramChannelDestinationSettingsProperty.builder() .multiplexId("multiplexId") .programName("programName") .build()) .settings(List.of(OutputDestinationSettingsProperty.builder() .passwordParam("passwordParam") .streamName("streamName") .url("url") .username("username") .build())) .build())) .encoderSettings(EncoderSettingsProperty.builder() .audioDescriptions(List.of(AudioDescriptionProperty.builder() .audioNormalizationSettings(AudioNormalizationSettingsProperty.builder() .algorithm("algorithm") .algorithmControl("algorithmControl") .targetLkfs(123) .build()) .audioSelectorName("audioSelectorName") .audioType("audioType") .audioTypeControl("audioTypeControl") .audioWatermarkingSettings(AudioWatermarkSettingsProperty.builder() .nielsenWatermarksSettings(NielsenWatermarksSettingsProperty.builder() .nielsenCbetSettings(NielsenCBETProperty.builder() .cbetCheckDigitString("cbetCheckDigitString") .cbetStepaside("cbetStepaside") .csid("csid") .build()) .nielsenDistributionType("nielsenDistributionType") .nielsenNaesIiNwSettings(NielsenNaesIiNwProperty.builder() .checkDigitString("checkDigitString") .sid(123) .timezone("timezone") .build()) .build()) .build()) .codecSettings(AudioCodecSettingsProperty.builder() .aacSettings(AacSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .inputType("inputType") .profile("profile") .rateControlMode("rateControlMode") .rawFormat("rawFormat") .sampleRate(123) .spec("spec") .vbrQuality("vbrQuality") .build()) .ac3Settings(Ac3SettingsProperty.builder() .bitrate(123) .bitstreamMode("bitstreamMode") .codingMode("codingMode") .dialnorm(123) .drcProfile("drcProfile") .lfeFilter("lfeFilter") .metadataControl("metadataControl") .build()) .eac3AtmosSettings(Eac3AtmosSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .dialnorm(123) .drcLine("drcLine") .drcRf("drcRf") .heightTrim(123) .surroundTrim(123) .build()) .eac3Settings(Eac3SettingsProperty.builder() .attenuationControl("attenuationControl") .bitrate(123) .bitstreamMode("bitstreamMode") .codingMode("codingMode") .dcFilter("dcFilter") .dialnorm(123) .drcLine("drcLine") .drcRf("drcRf") .lfeControl("lfeControl") .lfeFilter("lfeFilter") .loRoCenterMixLevel(123) .loRoSurroundMixLevel(123) .ltRtCenterMixLevel(123) .ltRtSurroundMixLevel(123) .metadataControl("metadataControl") .passthroughControl("passthroughControl") .phaseControl("phaseControl") .stereoDownmix("stereoDownmix") .surroundExMode("surroundExMode") .surroundMode("surroundMode") .build()) .mp2Settings(Mp2SettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .sampleRate(123) .build()) .passThroughSettings(PassThroughSettingsProperty.builder().build()) .wavSettings(WavSettingsProperty.builder() .bitDepth(123) .codingMode("codingMode") .sampleRate(123) .build()) .build()) .languageCode("languageCode") .languageCodeControl("languageCodeControl") .name("name") .remixSettings(RemixSettingsProperty.builder() .channelMappings(List.of(AudioChannelMappingProperty.builder() .inputChannelLevels(List.of(InputChannelLevelProperty.builder() .gain(123) .inputChannel(123) .build())) .outputChannel(123) .build())) .channelsIn(123) .channelsOut(123) .build()) .streamName("streamName") .build())) .availBlanking(AvailBlankingProperty.builder() .availBlankingImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .state("state") .build()) .availConfiguration(AvailConfigurationProperty.builder() .availSettings(AvailSettingsProperty.builder() .esam(EsamProperty.builder() .acquisitionPointId("acquisitionPointId") .adAvailOffset(123) .passwordParam("passwordParam") .poisEndpoint("poisEndpoint") .username("username") .zoneIdentity("zoneIdentity") .build()) .scte35SpliceInsert(Scte35SpliceInsertProperty.builder() .adAvailOffset(123) .noRegionalBlackoutFlag("noRegionalBlackoutFlag") .webDeliveryAllowedFlag("webDeliveryAllowedFlag") .build()) .scte35TimeSignalApos(Scte35TimeSignalAposProperty.builder() .adAvailOffset(123) .noRegionalBlackoutFlag("noRegionalBlackoutFlag") .webDeliveryAllowedFlag("webDeliveryAllowedFlag") .build()) .build()) .build()) .blackoutSlate(BlackoutSlateProperty.builder() .blackoutSlateImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .networkEndBlackout("networkEndBlackout") .networkEndBlackoutImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .networkId("networkId") .state("state") .build()) .captionDescriptions(List.of(CaptionDescriptionProperty.builder() .accessibility("accessibility") .captionSelectorName("captionSelectorName") .destinationSettings(CaptionDestinationSettingsProperty.builder() .aribDestinationSettings(AribDestinationSettingsProperty.builder().build()) .burnInDestinationSettings(BurnInDestinationSettingsProperty.builder() .alignment("alignment") .backgroundColor("backgroundColor") .backgroundOpacity(123) .font(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .fontColor("fontColor") .fontOpacity(123) .fontResolution(123) .fontSize("fontSize") .outlineColor("outlineColor") .outlineSize(123) .shadowColor("shadowColor") .shadowOpacity(123) .shadowXOffset(123) .shadowYOffset(123) .teletextGridControl("teletextGridControl") .xPosition(123) .yPosition(123) .build()) .dvbSubDestinationSettings(DvbSubDestinationSettingsProperty.builder() .alignment("alignment") .backgroundColor("backgroundColor") .backgroundOpacity(123) .font(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .fontColor("fontColor") .fontOpacity(123) .fontResolution(123) .fontSize("fontSize") .outlineColor("outlineColor") .outlineSize(123) .shadowColor("shadowColor") .shadowOpacity(123) .shadowXOffset(123) .shadowYOffset(123) .teletextGridControl("teletextGridControl") .xPosition(123) .yPosition(123) .build()) .ebuTtDDestinationSettings(EbuTtDDestinationSettingsProperty.builder() .copyrightHolder("copyrightHolder") .fillLineGap("fillLineGap") .fontFamily("fontFamily") .styleControl("styleControl") .build()) .embeddedDestinationSettings(EmbeddedDestinationSettingsProperty.builder().build()) .embeddedPlusScte20DestinationSettings(EmbeddedPlusScte20DestinationSettingsProperty.builder().build()) .rtmpCaptionInfoDestinationSettings(RtmpCaptionInfoDestinationSettingsProperty.builder().build()) .scte20PlusEmbeddedDestinationSettings(Scte20PlusEmbeddedDestinationSettingsProperty.builder().build()) .scte27DestinationSettings(Scte27DestinationSettingsProperty.builder().build()) .smpteTtDestinationSettings(SmpteTtDestinationSettingsProperty.builder().build()) .teletextDestinationSettings(TeletextDestinationSettingsProperty.builder().build()) .ttmlDestinationSettings(TtmlDestinationSettingsProperty.builder() .styleControl("styleControl") .build()) .webvttDestinationSettings(WebvttDestinationSettingsProperty.builder() .styleControl("styleControl") .build()) .build()) .languageCode("languageCode") .languageDescription("languageDescription") .name("name") .build())) .featureActivations(FeatureActivationsProperty.builder() .inputPrepareScheduleActions("inputPrepareScheduleActions") .build()) .globalConfiguration(GlobalConfigurationProperty.builder() .initialAudioGain(123) .inputEndAction("inputEndAction") .inputLossBehavior(InputLossBehaviorProperty.builder() .blackFrameMsec(123) .inputLossImageColor("inputLossImageColor") .inputLossImageSlate(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .inputLossImageType("inputLossImageType") .repeatFrameMsec(123) .build()) .outputLockingMode("outputLockingMode") .outputTimingSource("outputTimingSource") .supportLowFramerateInputs("supportLowFramerateInputs") .build()) .motionGraphicsConfiguration(MotionGraphicsConfigurationProperty.builder() .motionGraphicsInsertion("motionGraphicsInsertion") .motionGraphicsSettings(MotionGraphicsSettingsProperty.builder() .htmlMotionGraphicsSettings(HtmlMotionGraphicsSettingsProperty.builder().build()) .build()) .build()) .nielsenConfiguration(NielsenConfigurationProperty.builder() .distributorId("distributorId") .nielsenPcmToId3Tagging("nielsenPcmToId3Tagging") .build()) .outputGroups(List.of(OutputGroupProperty.builder() .name("name") .outputGroupSettings(OutputGroupSettingsProperty.builder() .archiveGroupSettings(ArchiveGroupSettingsProperty.builder() .archiveCdnSettings(ArchiveCdnSettingsProperty.builder() .archiveS3Settings(ArchiveS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .build()) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .rolloverInterval(123) .build()) .frameCaptureGroupSettings(FrameCaptureGroupSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .frameCaptureCdnSettings(FrameCaptureCdnSettingsProperty.builder() .frameCaptureS3Settings(FrameCaptureS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .build()) .build()) .hlsGroupSettings(HlsGroupSettingsProperty.builder() .adMarkers(List.of("adMarkers")) .baseUrlContent("baseUrlContent") .baseUrlContent1("baseUrlContent1") .baseUrlManifest("baseUrlManifest") .baseUrlManifest1("baseUrlManifest1") .captionLanguageMappings(List.of(CaptionLanguageMappingProperty.builder() .captionChannel(123) .languageCode("languageCode") .languageDescription("languageDescription") .build())) .captionLanguageSetting("captionLanguageSetting") .clientCache("clientCache") .codecSpecification("codecSpecification") .constantIv("constantIv") .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .directoryStructure("directoryStructure") .discontinuityTags("discontinuityTags") .encryptionType("encryptionType") .hlsCdnSettings(HlsCdnSettingsProperty.builder() .hlsAkamaiSettings(HlsAkamaiSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .httpTransferMode("httpTransferMode") .numRetries(123) .restartDelay(123) .salt("salt") .token("token") .build()) .hlsBasicPutSettings(HlsBasicPutSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .numRetries(123) .restartDelay(123) .build()) .hlsMediaStoreSettings(HlsMediaStoreSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .mediaStoreStorageClass("mediaStoreStorageClass") .numRetries(123) .restartDelay(123) .build()) .hlsS3Settings(HlsS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .hlsWebdavSettings(HlsWebdavSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .httpTransferMode("httpTransferMode") .numRetries(123) .restartDelay(123) .build()) .build()) .hlsId3SegmentTagging("hlsId3SegmentTagging") .iFrameOnlyPlaylists("iFrameOnlyPlaylists") .incompleteSegmentBehavior("incompleteSegmentBehavior") .indexNSegments(123) .inputLossAction("inputLossAction") .ivInManifest("ivInManifest") .ivSource("ivSource") .keepSegments(123) .keyFormat("keyFormat") .keyFormatVersions("keyFormatVersions") .keyProviderSettings(KeyProviderSettingsProperty.builder() .staticKeySettings(StaticKeySettingsProperty.builder() .keyProviderServer(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .staticKeyValue("staticKeyValue") .build()) .build()) .manifestCompression("manifestCompression") .manifestDurationFormat("manifestDurationFormat") .minSegmentLength(123) .mode("mode") .outputSelection("outputSelection") .programDateTime("programDateTime") .programDateTimeClock("programDateTimeClock") .programDateTimePeriod(123) .redundantManifest("redundantManifest") .segmentationMode("segmentationMode") .segmentLength(123) .segmentsPerSubdirectory(123) .streamInfResolution("streamInfResolution") .timedMetadataId3Frame("timedMetadataId3Frame") .timedMetadataId3Period(123) .timestampDeltaMilliseconds(123) .tsFileMode("tsFileMode") .build()) .mediaPackageGroupSettings(MediaPackageGroupSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .build()) .msSmoothGroupSettings(MsSmoothGroupSettingsProperty.builder() .acquisitionPointId("acquisitionPointId") .audioOnlyTimecodeControl("audioOnlyTimecodeControl") .certificateMode("certificateMode") .connectionRetryInterval(123) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .eventId("eventId") .eventIdMode("eventIdMode") .eventStopBehavior("eventStopBehavior") .filecacheDuration(123) .fragmentLength(123) .inputLossAction("inputLossAction") .numRetries(123) .restartDelay(123) .segmentationMode("segmentationMode") .sendDelayMs(123) .sparseTrackType("sparseTrackType") .streamManifestBehavior("streamManifestBehavior") .timestampOffset("timestampOffset") .timestampOffsetMode("timestampOffsetMode") .build()) .multiplexGroupSettings(MultiplexGroupSettingsProperty.builder().build()) .rtmpGroupSettings(RtmpGroupSettingsProperty.builder() .adMarkers(List.of("adMarkers")) .authenticationScheme("authenticationScheme") .cacheFullBehavior("cacheFullBehavior") .cacheLength(123) .captionData("captionData") .inputLossAction("inputLossAction") .restartDelay(123) .build()) .udpGroupSettings(UdpGroupSettingsProperty.builder() .inputLossAction("inputLossAction") .timedMetadataId3Frame("timedMetadataId3Frame") .timedMetadataId3Period(123) .build()) .build()) .outputs(List.of(OutputProperty.builder() .audioDescriptionNames(List.of("audioDescriptionNames")) .captionDescriptionNames(List.of("captionDescriptionNames")) .outputName("outputName") .outputSettings(OutputSettingsProperty.builder() .archiveOutputSettings(ArchiveOutputSettingsProperty.builder() .containerSettings(ArchiveContainerSettingsProperty.builder() .m2TsSettings(M2tsSettingsProperty.builder() .absentInputAudioBehavior("absentInputAudioBehavior") .arib("arib") .aribCaptionsPid("aribCaptionsPid") .aribCaptionsPidControl("aribCaptionsPidControl") .audioBufferModel("audioBufferModel") .audioFramesPerPes(123) .audioPids("audioPids") .audioStreamType("audioStreamType") .bitrate(123) .bufferModel("bufferModel") .ccDescriptor("ccDescriptor") .dvbNitSettings(DvbNitSettingsProperty.builder() .networkId(123) .networkName("networkName") .repInterval(123) .build()) .dvbSdtSettings(DvbSdtSettingsProperty.builder() .outputSdt("outputSdt") .repInterval(123) .serviceName("serviceName") .serviceProviderName("serviceProviderName") .build()) .dvbSubPids("dvbSubPids") .dvbTdtSettings(DvbTdtSettingsProperty.builder() .repInterval(123) .build()) .dvbTeletextPid("dvbTeletextPid") .ebif("ebif") .ebpAudioInterval("ebpAudioInterval") .ebpLookaheadMs(123) .ebpPlacement("ebpPlacement") .ecmPid("ecmPid") .esRateInPes("esRateInPes") .etvPlatformPid("etvPlatformPid") .etvSignalPid("etvSignalPid") .fragmentTime(123) .klv("klv") .klvDataPids("klvDataPids") .nielsenId3Behavior("nielsenId3Behavior") .nullPacketBitrate(123) .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .rateMode("rateMode") .scte27Pids("scte27Pids") .scte35Control("scte35Control") .scte35Pid("scte35Pid") .scte35PrerollPullupMilliseconds(123) .segmentationMarkers("segmentationMarkers") .segmentationStyle("segmentationStyle") .segmentationTime(123) .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .rawSettings(RawSettingsProperty.builder().build()) .build()) .extension("extension") .nameModifier("nameModifier") .build()) .frameCaptureOutputSettings(FrameCaptureOutputSettingsProperty.builder() .nameModifier("nameModifier") .build()) .hlsOutputSettings(HlsOutputSettingsProperty.builder() .h265PackagingType("h265PackagingType") .hlsSettings(HlsSettingsProperty.builder() .audioOnlyHlsSettings(AudioOnlyHlsSettingsProperty.builder() .audioGroupId("audioGroupId") .audioOnlyImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .audioTrackType("audioTrackType") .segmentType("segmentType") .build()) .fmp4HlsSettings(Fmp4HlsSettingsProperty.builder() .audioRenditionSets("audioRenditionSets") .nielsenId3Behavior("nielsenId3Behavior") .timedMetadataBehavior("timedMetadataBehavior") .build()) .frameCaptureHlsSettings(FrameCaptureHlsSettingsProperty.builder().build()) .standardHlsSettings(StandardHlsSettingsProperty.builder() .audioRenditionSets("audioRenditionSets") .m3U8Settings(M3u8SettingsProperty.builder() .audioFramesPerPes(123) .audioPids("audioPids") .ecmPid("ecmPid") .nielsenId3Behavior("nielsenId3Behavior") .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .scte35Behavior("scte35Behavior") .scte35Pid("scte35Pid") .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .build()) .build()) .nameModifier("nameModifier") .segmentModifier("segmentModifier") .build()) .mediaPackageOutputSettings(MediaPackageOutputSettingsProperty.builder().build()) .msSmoothOutputSettings(MsSmoothOutputSettingsProperty.builder() .h265PackagingType("h265PackagingType") .nameModifier("nameModifier") .build()) .multiplexOutputSettings(MultiplexOutputSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .build()) .rtmpOutputSettings(RtmpOutputSettingsProperty.builder() .certificateMode("certificateMode") .connectionRetryInterval(123) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .numRetries(123) .build()) .udpOutputSettings(UdpOutputSettingsProperty.builder() .bufferMsec(123) .containerSettings(UdpContainerSettingsProperty.builder() .m2TsSettings(M2tsSettingsProperty.builder() .absentInputAudioBehavior("absentInputAudioBehavior") .arib("arib") .aribCaptionsPid("aribCaptionsPid") .aribCaptionsPidControl("aribCaptionsPidControl") .audioBufferModel("audioBufferModel") .audioFramesPerPes(123) .audioPids("audioPids") .audioStreamType("audioStreamType") .bitrate(123) .bufferModel("bufferModel") .ccDescriptor("ccDescriptor") .dvbNitSettings(DvbNitSettingsProperty.builder() .networkId(123) .networkName("networkName") .repInterval(123) .build()) .dvbSdtSettings(DvbSdtSettingsProperty.builder() .outputSdt("outputSdt") .repInterval(123) .serviceName("serviceName") .serviceProviderName("serviceProviderName") .build()) .dvbSubPids("dvbSubPids") .dvbTdtSettings(DvbTdtSettingsProperty.builder() .repInterval(123) .build()) .dvbTeletextPid("dvbTeletextPid") .ebif("ebif") .ebpAudioInterval("ebpAudioInterval") .ebpLookaheadMs(123) .ebpPlacement("ebpPlacement") .ecmPid("ecmPid") .esRateInPes("esRateInPes") .etvPlatformPid("etvPlatformPid") .etvSignalPid("etvSignalPid") .fragmentTime(123) .klv("klv") .klvDataPids("klvDataPids") .nielsenId3Behavior("nielsenId3Behavior") .nullPacketBitrate(123) .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .rateMode("rateMode") .scte27Pids("scte27Pids") .scte35Control("scte35Control") .scte35Pid("scte35Pid") .scte35PrerollPullupMilliseconds(123) .segmentationMarkers("segmentationMarkers") .segmentationStyle("segmentationStyle") .segmentationTime(123) .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .build()) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .fecOutputSettings(FecOutputSettingsProperty.builder() .columnDepth(123) .includeFec("includeFec") .rowLength(123) .build()) .build()) .build()) .videoDescriptionName("videoDescriptionName") .build())) .build())) .timecodeConfig(TimecodeConfigProperty.builder() .source("source") .syncThreshold(123) .build()) .videoDescriptions(List.of(VideoDescriptionProperty.builder() .codecSettings(VideoCodecSettingsProperty.builder() .frameCaptureSettings(FrameCaptureSettingsProperty.builder() .captureInterval(123) .captureIntervalUnits("captureIntervalUnits") .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder() .fontSize("fontSize") .position("position") .prefix("prefix") .build()) .build()) .h264Settings(H264SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .bitrate(123) .bufFillPct(123) .bufSize(123) .colorMetadata("colorMetadata") .colorSpaceSettings(H264ColorSpaceSettingsProperty.builder() .colorSpacePassthroughSettings(ColorSpacePassthroughSettingsProperty.builder().build()) .rec601Settings(Rec601SettingsProperty.builder().build()) .rec709Settings(Rec709SettingsProperty.builder().build()) .build()) .entropyEncoding("entropyEncoding") .filterSettings(H264FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .flickerAq("flickerAq") .forceFieldPictures("forceFieldPictures") .framerateControl("framerateControl") .framerateDenominator(123) .framerateNumerator(123) .gopBReference("gopBReference") .gopClosedCadence(123) .gopNumBFrames(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .level("level") .lookAheadRateControl("lookAheadRateControl") .maxBitrate(123) .minIInterval(123) .numRefFrames(123) .parControl("parControl") .parDenominator(123) .parNumerator(123) .profile("profile") .qualityLevel("qualityLevel") .qvbrQualityLevel(123) .rateControlMode("rateControlMode") .scanType("scanType") .sceneChangeDetect("sceneChangeDetect") .slices(123) .softness(123) .spatialAq("spatialAq") .subgopLength("subgopLength") .syntax("syntax") .temporalAq("temporalAq") .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder() .fontSize("fontSize") .position("position") .prefix("prefix") .build()) .timecodeInsertion("timecodeInsertion") .build()) .h265Settings(H265SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .alternativeTransferFunction("alternativeTransferFunction") .bitrate(123) .bufSize(123) .colorMetadata("colorMetadata") .colorSpaceSettings(H265ColorSpaceSettingsProperty.builder() .colorSpacePassthroughSettings(ColorSpacePassthroughSettingsProperty.builder().build()) .dolbyVision81Settings(DolbyVision81SettingsProperty.builder().build()) .hdr10Settings(Hdr10SettingsProperty.builder() .maxCll(123) .maxFall(123) .build()) .rec601Settings(Rec601SettingsProperty.builder().build()) .rec709Settings(Rec709SettingsProperty.builder().build()) .build()) .filterSettings(H265FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .flickerAq("flickerAq") .framerateDenominator(123) .framerateNumerator(123) .gopClosedCadence(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .level("level") .lookAheadRateControl("lookAheadRateControl") .maxBitrate(123) .minIInterval(123) .parDenominator(123) .parNumerator(123) .profile("profile") .qvbrQualityLevel(123) .rateControlMode("rateControlMode") .scanType("scanType") .sceneChangeDetect("sceneChangeDetect") .slices(123) .tier("tier") .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder() .fontSize("fontSize") .position("position") .prefix("prefix") .build()) .timecodeInsertion("timecodeInsertion") .build()) .mpeg2Settings(Mpeg2SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .colorMetadata("colorMetadata") .colorSpace("colorSpace") .displayAspectRatio("displayAspectRatio") .filterSettings(Mpeg2FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .framerateDenominator(123) .framerateNumerator(123) .gopClosedCadence(123) .gopNumBFrames(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .scanType("scanType") .subgopLength("subgopLength") .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder() .fontSize("fontSize") .position("position") .prefix("prefix") .build()) .timecodeInsertion("timecodeInsertion") .build()) .build()) .height(123) .name("name") .respondToAfd("respondToAfd") .scalingBehavior("scalingBehavior") .sharpness(123) .width(123) .build())) .build()) .inputAttachments(List.of(InputAttachmentProperty.builder() .automaticInputFailoverSettings(AutomaticInputFailoverSettingsProperty.builder() .errorClearTimeMsec(123) .failoverConditions(List.of(FailoverConditionProperty.builder() .failoverConditionSettings(FailoverConditionSettingsProperty.builder() .audioSilenceSettings(AudioSilenceFailoverSettingsProperty.builder() .audioSelectorName("audioSelectorName") .audioSilenceThresholdMsec(123) .build()) .inputLossSettings(InputLossFailoverSettingsProperty.builder() .inputLossThresholdMsec(123) .build()) .videoBlackSettings(VideoBlackFailoverSettingsProperty.builder() .blackDetectThreshold(123) .videoBlackThresholdMsec(123) .build()) .build()) .build())) .inputPreference("inputPreference") .secondaryInputId("secondaryInputId") .build()) .inputAttachmentName("inputAttachmentName") .inputId("inputId") .inputSettings(InputSettingsProperty.builder() .audioSelectors(List.of(AudioSelectorProperty.builder() .name("name") .selectorSettings(AudioSelectorSettingsProperty.builder() .audioHlsRenditionSelection(AudioHlsRenditionSelectionProperty.builder() .groupId("groupId") .name("name") .build()) .audioLanguageSelection(AudioLanguageSelectionProperty.builder() .languageCode("languageCode") .languageSelectionPolicy("languageSelectionPolicy") .build()) .audioPidSelection(AudioPidSelectionProperty.builder() .pid(123) .build()) .audioTrackSelection(AudioTrackSelectionProperty.builder() .dolbyEDecode(AudioDolbyEDecodeProperty.builder() .programSelection("programSelection") .build()) .tracks(List.of(AudioTrackProperty.builder() .track(123) .build())) .build()) .build()) .build())) .captionSelectors(List.of(CaptionSelectorProperty.builder() .languageCode("languageCode") .name("name") .selectorSettings(CaptionSelectorSettingsProperty.builder() .ancillarySourceSettings(AncillarySourceSettingsProperty.builder() .sourceAncillaryChannelNumber(123) .build()) .aribSourceSettings(AribSourceSettingsProperty.builder().build()) .dvbSubSourceSettings(DvbSubSourceSettingsProperty.builder() .ocrLanguage("ocrLanguage") .pid(123) .build()) .embeddedSourceSettings(EmbeddedSourceSettingsProperty.builder() .convert608To708("convert608To708") .scte20Detection("scte20Detection") .source608ChannelNumber(123) .source608TrackNumber(123) .build()) .scte20SourceSettings(Scte20SourceSettingsProperty.builder() .convert608To708("convert608To708") .source608ChannelNumber(123) .build()) .scte27SourceSettings(Scte27SourceSettingsProperty.builder() .ocrLanguage("ocrLanguage") .pid(123) .build()) .teletextSourceSettings(TeletextSourceSettingsProperty.builder() .outputRectangle(CaptionRectangleProperty.builder() .height(123) .leftOffset(123) .topOffset(123) .width(123) .build()) .pageNumber("pageNumber") .build()) .build()) .build())) .deblockFilter("deblockFilter") .denoiseFilter("denoiseFilter") .filterStrength(123) .inputFilter("inputFilter") .networkInputSettings(NetworkInputSettingsProperty.builder() .hlsInputSettings(HlsInputSettingsProperty.builder() .bandwidth(123) .bufferSegments(123) .retries(123) .retryInterval(123) .scte35Source("scte35Source") .build()) .serverValidation("serverValidation") .build()) .scte35Pid(123) .smpte2038DataPreference("smpte2038DataPreference") .sourceEndBehavior("sourceEndBehavior") .videoSelector(VideoSelectorProperty.builder() .colorSpace("colorSpace") .colorSpaceSettings(VideoSelectorColorSpaceSettingsProperty.builder() .hdr10Settings(Hdr10SettingsProperty.builder() .maxCll(123) .maxFall(123) .build()) .build()) .colorSpaceUsage("colorSpaceUsage") .selectorSettings(VideoSelectorSettingsProperty.builder() .videoSelectorPid(VideoSelectorPidProperty.builder() .pid(123) .build()) .videoSelectorProgramId(VideoSelectorProgramIdProperty.builder() .programId(123) .build()) .build()) .build()) .build()) .build())) .inputSpecification(InputSpecificationProperty.builder() .codec("codec") .maximumBitrate("maximumBitrate") .resolution("resolution") .build()) .logLevel("logLevel") .maintenance(MaintenanceCreateSettingsProperty.builder() .maintenanceDay("maintenanceDay") .maintenanceStartTime("maintenanceStartTime") .build()) .name("name") .roleArn("roleArn") .tags(tags) .vpc(VpcOutputSettingsProperty.builder() .publicAddressAllocationIds(List.of("publicAddressAllocationIds")) .securityGroupIds(List.of("securityGroupIds")) .subnetIds(List.of("subnetIds")) .build()) .build();
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
The settings for an AAC audio encode in the output.static interface
The settings for an AC3 audio encode in the output.static interface
Information about the ancillary captions to extract from the input.static interface
Settings to configure the destination of an Archive output.static interface
The archive container settings.static interface
The settings for an archive output group.static interface
The archive output settings.static interface
Sets up Amazon S3 as the destination for this Archive output.static interface
The configuration of ARIB captions in the output.static interface
Information about the ARIB captions to extract from the input.static interface
The settings for remixing audio.static interface
The configuration of the audio codec in the audio output.static interface
The encoding information for one output audio.static interface
Example:static interface
Selector for HLS audio rendition.static interface
Information about the audio language to extract.static interface
The settings for normalizing video.static interface
The configuration of an audio-only HLS output.static interface
Used to extract audio by The PID.static interface
Information about one audio to extract from the input.static interface
Information about the audio to extract from the input.static interface
MediaLive will perform a failover if audio is not detected in this input for the specified period.static interface
Information about one audio track to extract.static interface
Information about the audio track to extract.static interface
Audio Watermark Settings.static interface
Settings to configure the conditions that will define the input as unhealthy and that will make MediaLive fail over to the other input in the input failover pair.static interface
The configuration of ad avail blanking in the output.static interface
The setup of ad avail handling in the output.static interface
The settings for the ad avail setup in the output.static interface
The settings for a blackout slate.static final class
A fluent builder forCfnChannel
.static interface
The settings for burn-in captions in the output.static interface
The encoding information for output captions.static interface
The configuration of one captions encode in the output.static interface
Maps a captions channel to an ISO 693-2 language code (http://www.loc.gov/standards/iso639-2), with an optional description.static interface
Settings to configure the caption rectangle for an output captions that will be created using this Teletext source captions.static interface
Information about one caption to extract from the input.static interface
Captions Selector Settings.static interface
The input specification for this channel.static interface
Passthrough applies no color space conversion to the output.static interface
Example:static interface
The configuration of DVB NIT.static interface
A DVB Service Description Table (SDT).static interface
The settings for DVB Sub captions in the output.static interface
Information about the DVB Sub captions to extract from the input.static interface
The DVB Time and Date Table (TDT).static interface
Example:static interface
The settings for an EAC3 audio encode in the output.static interface
Settings for EBU-TT captions in the output.static interface
The configuration of embedded captions in the output.static interface
The settings for embedded plus SCTE-20 captions in the output.static interface
Information about the embedded captions to extract from the input.static interface
The settings for the encoding of outputs.static interface
Example:static interface
Failover Condition settings.static interface
Settings for one failover condition.static interface
Settings to enable specific features.static interface
The settings for FEC.static interface
Settings for the fMP4 containers.static interface
Settings to configure the destination of a Frame Capture output.static interface
The settings for a frame capture output group.static interface
Settings for a frame capture output in an HLS output group.static interface
The frame capture output settings.static interface
Sets up Amazon S3 as the destination for this Frame Capture output.static interface
The frame capture settings.static interface
The configuration settings that apply to the entire channel.static interface
Settings for configuring color space in an H264 video encode.static interface
Settings to configure video filters that apply to the H264 codec.static interface
The settings for the H.264 codec in the output.static interface
H265 Color Space Settings.static interface
Settings to configure video filters that apply to the H265 codec.static interface
H265 Settings.static interface
Hdr10 Settings.static interface
The Akamai settings in an HLS output.static interface
The configuration of HLS Basic Put Settings.static interface
The settings for the CDN of an HLS output.static interface
The settings for an HLS output group.static interface
Information about how to connect to the upstream system.static interface
The configuration of a MediaStore container as the destination for an HLS output.static interface
The settings for an HLS output.static interface
Sets up Amazon S3 as the destination for this HLS output.static interface
The settings for an HLS output.static interface
The configuration of a WebDav server as the downstream system for an HLS output.static interface
Settings to configure the motion graphics overlay to use an HTML asset.static interface
An input to attach to this channel.static interface
The setting to remix the audio.static interface
The input location.static interface
The configuration of channel behavior when the input is lost.static interface
MediaLive will perform a failover if content is not detected in this input for the specified period.static interface
Information about extracting content from the input and about handling the content.static interface
The input specification for this channel.static interface
The configuration of key provider settings.static interface
The configuration of the M2TS in the output.static interface
Settings for the M3U8 container.static interface
Example:static interface
Example:static interface
The settings for the MediaPackage group.static interface
Destination settings for a MediaPackage output.static interface
The settings for a MediaPackage output.static interface
Settings to enable and configure the motion graphics overlay feature in the channel.static interface
Settings to enable and configure the motion graphics overlay feature in the channel.static interface
The configuration for this MP2 audio.static interface
Settings to configure video filters that apply to the MPEG-2 codec.static interface
The settings for the MPEG-2 codec in the output.static interface
The settings for a Microsoft Smooth output group.static interface
Configuration of a Microsoft Smooth output.static interface
The settings for a Multiplex output group.static interface
Configuration of a Multiplex output.static interface
Destination settings for a Multiplex output.static interface
Information about how to connect to the upstream system.static interface
Complete these fields only if you want to insert watermarks of type Nielsen CBET.static interface
The settings to configure Nielsen watermarks.static interface
Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).static interface
Settings to configure Nielsen Watermarks in the audio encode.static interface
Configuration information for an output.static interface
The configuration information for this output.static interface
The settings for one output group.static interface
The configuration of the output group.static interface
A reference to an OutputDestination ID that is defined in the channel.static interface
The output settings.static interface
The output settings.static interface
The settings for passing through audio to the output.static interface
The container for WAV audio in the output group.static interface
Rec601 Settings.static interface
Rec709 Settings.static interface
The settings for remixing audio in the output.static interface
The settings for RTMPCaptionInfo captions encode in the output.static interface
The configuration of an RTMP output group.static interface
The settings for one RTMP output.static interface
The configuration of SCTE-20 plus embedded captions in the output.static interface
Information about the SCTE-20 captions to extract from the input.static interface
The configuration of SCTE-27 captions in the output.static interface
Information about the SCTE-27 captions to extract from the input.static interface
The setup of SCTE-35 splice insert handling.static interface
The settings for the SCTE-35 time signal APOS mode.static interface
The setup of SMPTE-TT captions in the output.static interface
The configuration of an HLS output that is a standard output (not an audio-only output).static interface
The static key settings.static interface
The settings for a Teletext captions output encode.static interface
Information about the Teletext captions to extract from the input.static interface
Settings for the temporal filter to apply to the video.static interface
Example:static interface
The configuration of the timecode in the output.static interface
The setup of TTML captions in the output.static interface
The configuration of a UDP output.static interface
The configuration of a UDP output group.static interface
The settings for one UDP output.static interface
MediaLive will perform a failover if content is considered black for the specified period.static interface
The settings for the video codec in the output.static interface
Encoding information for one output video.static interface
Settings to configure color space settings in the incoming video.static interface
Selects a specific PID from within a video source.static interface
Used to extract video by the program ID.static interface
Information about the video to extract from the input.static interface
Information about the video to extract from the input.static interface
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.static interface
The setup of WAV audio in the output.static interface
The configuration of Web VTT captions in the output.Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.core.IConstruct
IConstruct.Jsii$Default
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default
Nested classes/interfaces inherited from interface software.amazon.awscdk.core.IInspectable
IInspectable.Jsii$Default, IInspectable.Jsii$Proxy
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The CloudFormation resource type name for this resource class. -
Constructor Summary
ModifierConstructorDescriptionCfnChannel
(Construct scope, String id) Create a newAWS::MediaLive::Channel
.CfnChannel
(Construct scope, String id, CfnChannelProps props) Create a newAWS::MediaLive::Channel
.protected
CfnChannel
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
CfnChannel
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the MediaLive channel.The inputs that are attached to this channel.Specification of CDI inputs for this channel.The class for this channel.The settings that identify the destination for the outputs in this MediaLive output package.The encoding configuration for the output content.The list of input attachments for the channel.The input specification for this channel.The verbosity for logging activity for this channel.AWS::MediaLive::Channel.Maintenance
.getName()
A name for this audio selector.The IAM role for MediaLive to assume when running this channel.getTags()
A collection of tags for this channel.getVpc()
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.void
inspect
(TreeInspector inspector) Examines the CloudFormation resource and discloses attributes.renderProperties
(Map<String, Object> props) void
Specification of CDI inputs for this channel.void
Specification of CDI inputs for this channel.void
setChannelClass
(String value) The class for this channel.void
setDestinations
(List<Object> value) The settings that identify the destination for the outputs in this MediaLive output package.void
setDestinations
(IResolvable value) The settings that identify the destination for the outputs in this MediaLive output package.void
setEncoderSettings
(IResolvable value) The encoding configuration for the output content.void
The encoding configuration for the output content.void
setInputAttachments
(List<Object> value) The list of input attachments for the channel.void
setInputAttachments
(IResolvable value) The list of input attachments for the channel.void
setInputSpecification
(IResolvable value) The input specification for this channel.void
The input specification for this channel.void
setLogLevel
(String value) The verbosity for logging activity for this channel.void
setMaintenance
(IResolvable value) AWS::MediaLive::Channel.Maintenance
.void
AWS::MediaLive::Channel.Maintenance
.void
A name for this audio selector.void
setRoleArn
(String value) The IAM role for MediaLive to assume when running this channel.void
setVpc
(IResolvable value) Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.void
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.Methods inherited from class software.amazon.awscdk.core.CfnResource
addDeletionOverride, addDependsOn, addMetadata, addOverride, addPropertyDeletionOverride, addPropertyOverride, applyRemovalPolicy, applyRemovalPolicy, applyRemovalPolicy, getAtt, getCfnOptions, getCfnResourceType, getMetadata, getUpdatedProperites, isCfnResource, shouldSynthesize, toString, validateProperties
Methods inherited from class software.amazon.awscdk.core.CfnRefElement
getRef
Methods inherited from class software.amazon.awscdk.core.CfnElement
getCreationStack, getLogicalId, getStack, isCfnElement, overrideLogicalId
Methods inherited from class software.amazon.awscdk.core.Construct
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Field Details
-
CFN_RESOURCE_TYPE_NAME
The CloudFormation resource type name for this resource class.
-
-
Constructor Details
-
CfnChannel
protected CfnChannel(software.amazon.jsii.JsiiObjectRef objRef) -
CfnChannel
protected CfnChannel(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
CfnChannel
@Stability(Stable) public CfnChannel(@NotNull Construct scope, @NotNull String id, @Nullable CfnChannelProps props) Create a newAWS::MediaLive::Channel
.- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
props
-- resource properties.
-
CfnChannel
Create a newAWS::MediaLive::Channel
.- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
-
-
Method Details
-
inspect
Examines the CloudFormation resource and discloses attributes.- Specified by:
inspect
in interfaceIInspectable
- Parameters:
inspector
-- tree inspector to collect and process attributes.
-
renderProperties
@Stability(Stable) @NotNull protected Map<String,Object> renderProperties(@NotNull Map<String, Object> props) - Overrides:
renderProperties
in classCfnResource
- Parameters:
props
- This parameter is required.
-
getAttrArn
The ARN of the MediaLive channel.For example: arn:aws:medialive:us-west-1:111122223333:medialive:channel:1234567
-
getAttrInputs
The inputs that are attached to this channel.The inputs are identified by their IDs (not by their names or their ARNs).
-
getCfnProperties
- Overrides:
getCfnProperties
in classCfnResource
-
getTags
A collection of tags for this channel.Each tag is a key-value pair.
-
getCdiInputSpecification
Specification of CDI inputs for this channel. -
setCdiInputSpecification
@Stability(Stable) public void setCdiInputSpecification(@Nullable CfnChannel.CdiInputSpecificationProperty value) Specification of CDI inputs for this channel. -
setCdiInputSpecification
Specification of CDI inputs for this channel. -
getChannelClass
The class for this channel.For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.
-
setChannelClass
The class for this channel.For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.
-
getDestinations
The settings that identify the destination for the outputs in this MediaLive output package. -
setDestinations
The settings that identify the destination for the outputs in this MediaLive output package. -
setDestinations
The settings that identify the destination for the outputs in this MediaLive output package. -
getEncoderSettings
The encoding configuration for the output content. -
setEncoderSettings
The encoding configuration for the output content. -
setEncoderSettings
@Stability(Stable) public void setEncoderSettings(@Nullable CfnChannel.EncoderSettingsProperty value) The encoding configuration for the output content. -
getInputAttachments
The list of input attachments for the channel. -
setInputAttachments
The list of input attachments for the channel. -
setInputAttachments
The list of input attachments for the channel. -
getInputSpecification
The input specification for this channel.It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
-
setInputSpecification
The input specification for this channel.It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
-
setInputSpecification
@Stability(Stable) public void setInputSpecification(@Nullable CfnChannel.InputSpecificationProperty value) The input specification for this channel.It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
-
getLogLevel
The verbosity for logging activity for this channel.Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.
-
setLogLevel
The verbosity for logging activity for this channel.Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.
-
getMaintenance
AWS::MediaLive::Channel.Maintenance
. -
setMaintenance
AWS::MediaLive::Channel.Maintenance
. -
setMaintenance
@Stability(Stable) public void setMaintenance(@Nullable CfnChannel.MaintenanceCreateSettingsProperty value) AWS::MediaLive::Channel.Maintenance
. -
getName
A name for this audio selector.The AudioDescription (in an output) references this name in order to identify a specific input audio to include in that output.
-
setName
A name for this audio selector.The AudioDescription (in an output) references this name in order to identify a specific input audio to include in that output.
-
getRoleArn
The IAM role for MediaLive to assume when running this channel.The role is identified by its ARN.
-
setRoleArn
The IAM role for MediaLive to assume when running this channel.The role is identified by its ARN.
-
getVpc
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC. -
setVpc
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC. -
setVpc
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.
-