MediaPackageV2EndpointId

class aws_cdk.aws_medialive_alpha.MediaPackageV2EndpointId(*args: Any, **kwargs)

Bases: object

(experimental) The pipeline endpoint for a MediaPackage V2 destination.

Stability:

experimental

ExampleMetadata:

infused

Example:

# primary: mediapackagev2.IChannel
# hd_video: medialive.EncodeConfiguration


medialive.OutputGroupConfiguration.media_package_v2_per_pipeline(
    name="emp",
    destinations=[
        # destinations[0] → Pipeline 0, destinations[1] → Pipeline 1
        medialive.MediaPackageV2Destination.channel(primary, medialive.MediaPackageV2EndpointId.ENDPOINT_2),
        medialive.MediaPackageV2Destination.channel(primary, medialive.MediaPackageV2EndpointId.ENDPOINT_1)
    ],
    outputs=[medialive.MediaPackageV2OutputDefinition(encode=hd_video, output_name="hd")
    ]
)

Attributes

ENDPOINT_1 = <aws_cdk.aws_medialive_alpha.MediaPackageV2EndpointId object>
ENDPOINT_2 = <aws_cdk.aws_medialive_alpha.MediaPackageV2EndpointId object>
value

(experimental) The underlying string value passed to CloudFormation.

Stability:

experimental

Static Methods

classmethod of(value)

(experimental) A value not yet modelled by AWS CDK.

Parameters:

value (str)

Stability:

experimental

Return type:

MediaPackageV2EndpointId