Interface MediaPackageV2PerPipelineOutputGroupProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,MediaPackageV2OutputGroupBaseProps
- All Known Implementing Classes:
MediaPackageV2PerPipelineOutputGroupProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.273Z")
@Stability(Experimental)
public interface MediaPackageV2PerPipelineOutputGroupProps
extends software.amazon.jsii.JsiiSerializable, MediaPackageV2OutputGroupBaseProps
(experimental) Properties for a MediaPackage V2 output group with explicit per-pipeline destinations.
Use this when you need to control the channel and endpoint each pipeline delivers to — for example cross-region delivery, or pinning pipeline 0 to a specific endpoint.
Example:
IChannel primary;
EncodeConfiguration hdVideo;
OutputGroupConfiguration.mediaPackageV2PerPipeline(MediaPackageV2PerPipelineOutputGroupProps.builder()
.name("emp")
.destinations(List.of(MediaPackageV2Destination.channel(primary, MediaPackageV2EndpointId.ENDPOINT_2), MediaPackageV2Destination.channel(primary, MediaPackageV2EndpointId.ENDPOINT_1)))
.outputs(List.of(MediaPackageV2OutputDefinition.builder().encode(hdVideo).outputName("hd").build()))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMediaPackageV2PerPipelineOutputGroupPropsstatic final classAn implementation forMediaPackageV2PerPipelineOutputGroupProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The primary MediaPackage V2 destinations — one per pipeline.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJsonMethods inherited from interface software.amazon.awscdk.services.medialive.alpha.MediaPackageV2OutputGroupBaseProps
getAdditionalDestinations, getCaptionLanguageMappings, getId3Behavior, getKlvBehavior, getName, getNielsenId3Behavior, getOutputs, getScte35Type, getSegment, getTimedMetadataId3Frame, getTimedMetadataId3Period, getTimedMetadataPassthrough
-
Method Details
-
getDestinations
(experimental) The primary MediaPackage V2 destinations — one per pipeline.Array position determines the pipeline mapping:
destinations[0]→ Pipeline 0destinations[1]→ Pipeline 1 (STANDARD channels only)
For a SINGLE_PIPELINE channel, provide exactly 1 destination. For a STANDARD channel, provide exactly 2 destinations.
-
builder
-