Skip to content
v2.274.0

AWS::MediaPackageV2 Construct Library ​


cfn-resources: Stable

All classes with the Cfn prefix in this module (CFN Resources) are always stable and safe to use.


This module is part of the AWS Cloud Development Kit project.

ts
import * as mediapackage from 'aws-cdk-lib/aws-mediapackagev2';
python
import aws_cdk.aws_mediapackagev2 as mediapackage
java
import software.amazon.awscdk.services.mediapackagev2.*;
csharp
using Amazon.CDK.AWS.MediaPackageV2;
go
import mediapackage "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::MediaPackageV2.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnChannelConstruct (L1)Creates a channel to receive content.
CfnChannelGroupConstruct (L1)Specifies the configuration for a MediaPackage V2 channel group.
CfnChannelPolicyConstruct (L1)Specifies the configuration parameters of a MediaPackage V2 channel policy.
CfnOriginEndpointConstruct (L1)Specifies the configuration parameters for a MediaPackage V2 origin endpoint.
CfnOriginEndpointPolicyConstruct (L1)Specifies the configuration parameters of a policy associated with a MediaPackage V2 origin endpoint.
CfnChannel.IngestEndpointPropertyStructThe input URL where the source stream should be sent.
CfnChannel.InputSwitchConfigurationPropertyStructThe configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.
CfnChannel.MultiviewConfigurationPropertyStruct<p>The multiview configuration for a channel.
CfnChannel.OutputHeaderConfigurationPropertyStructThe settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.
CfnChannelGroupPropsStructProperties for defining a CfnChannelGroup.
CfnChannelPolicyPropsStructProperties for defining a CfnChannelPolicy.
CfnChannelPropsStructProperties for defining a CfnChannel.
CfnOriginEndpoint.DashAvailabilityStartTimeConfigurationPropertyStruct<p>The configuration for the DASH <code>availabilityStartTime</code> attribute of the Media Presentation Description (MPD).
CfnOriginEndpoint.DashBaseUrlPropertyStructThe base URLs to use for retrieving segments.
CfnOriginEndpoint.DashDvbFontDownloadPropertyStructFor use with DVB-DASH profiles only.
CfnOriginEndpoint.DashDvbMetricsReportingPropertyStructFor use with DVB-DASH profiles only.
CfnOriginEndpoint.DashDvbSettingsPropertyStructFor endpoints that use the DVB-DASH profile only.
CfnOriginEndpoint.DashManifestConfigurationPropertyStructThe DASH manifest configuration associated with the origin endpoint.
CfnOriginEndpoint.DashProgramInformationPropertyStructDetails about the content that you want MediaPackage to pass through in the manifest to the playback device.
CfnOriginEndpoint.DashSubtitleConfigurationPropertyStructThe configuration for DASH subtitles.
CfnOriginEndpoint.DashTtmlConfigurationPropertyStructThe settings for TTML subtitles.
CfnOriginEndpoint.DashUtcTimingPropertyStructDetermines the type of UTC timing included in the DASH Media Presentation Description (MPD).
CfnOriginEndpoint.EncryptionContractConfigurationPropertyStructUse encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
CfnOriginEndpoint.EncryptionMethodPropertyStructThe encryption method associated with the origin endpoint.
CfnOriginEndpoint.EncryptionPropertyStructThe parameters for encrypting content.
CfnOriginEndpoint.FilterConfigurationPropertyStructFilter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.
CfnOriginEndpoint.ForceEndpointErrorConfigurationPropertyStructThe failover settings for the endpoint.
CfnOriginEndpoint.HlsManifestConfigurationPropertyStructThe HLS manifest configuration associated with the origin endpoint.
CfnOriginEndpoint.LowLatencyHlsManifestConfigurationPropertyStructSpecify a low-latency HTTP live streaming (LL-HLS) manifest configuration.
CfnOriginEndpoint.MssManifestConfigurationPropertyStruct<p>Configuration details for a Microsoft Smooth Streaming (MSS) manifest associated with an origin endpoint.
CfnOriginEndpoint.ScteDashPropertyStructThe SCTE configuration.
CfnOriginEndpoint.ScteHlsPropertyStructThe SCTE-35 HLS configuration associated with the origin endpoint.
CfnOriginEndpoint.SctePropertyStructThe SCTE-35 configuration associated with the origin endpoint.
CfnOriginEndpoint.SegmentPropertyStructThe segment configuration, including the segment name, duration, and other configuration values.
CfnOriginEndpoint.SpekeKeyProviderPropertyStructThe parameters for the SPEKE key provider.
CfnOriginEndpoint.StartTagPropertyStructTo insert an EXT-X-START tag in your HLS playlist, specify a StartTag configuration object with a valid TimeOffset.
CfnOriginEndpointPolicy.CdnAuthConfigurationPropertyStructThe settings to enable CDN authorization headers in MediaPackage.
CfnOriginEndpointPolicyPropsStructProperties for defining a CfnOriginEndpointPolicy.
CfnOriginEndpointPropsStructProperties for defining a CfnOriginEndpoint.