Interface MediaLiveChannelConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MediaLiveChannelConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.183Z")
@Stability(Experimental)
public interface MediaLiveChannelConfigurationProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for MediaLive Channel Router Input configuration.
Use this when the MediaLive channel already exists and you want to ingest from one of its outputs immediately.
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.mediaconnect.alpha.*;
import software.amazon.awscdk.services.iam.*;
import software.amazon.awscdk.services.secretsmanager.*;
Role role;
Secret secret;
MediaLiveChannelConfigurationProps mediaLiveChannelConfigurationProps = MediaLiveChannelConfigurationProps.builder()
.mediaLiveChannelArn("mediaLiveChannelArn")
.mediaLiveChannelOutputName("mediaLiveChannelOutputName")
.mediaLivePipelineId(MediaLivePipeline.PIPELINE_0)
// the properties below are optional
.sourceTransitDecryption(TransitEncryption.builder()
.secret(secret)
// the properties below are optional
.role(role)
.build())
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMediaLiveChannelConfigurationPropsstatic final classAn implementation forMediaLiveChannelConfigurationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) ARN of the MediaLive channel to use as input.(experimental) The name of the MediaLive channel output to connect to this router input.(experimental) The MediaLive pipeline to connect to this router input.default TransitEncryption(experimental) Optional transit encryption configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMediaLiveChannelArn
(experimental) ARN of the MediaLive channel to use as input.Note: This will change to accept a typed MediaLive channel reference when the
-
getMediaLiveChannelOutputName
(experimental) The name of the MediaLive channel output to connect to this router input. -
getMediaLivePipelineId
(experimental) The MediaLive pipeline to connect to this router input. -
getSourceTransitDecryption
(experimental) Optional transit encryption configuration.Default: - Automatic encryption will be used
-
builder
-