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());