Uses of Package
software.amazon.awscdk.services.mediapackage
Package
Description
AWS::MediaPackage Construct Library
-
ClassDescriptionCreates an asset to ingest VOD content.A fluent builder for
CfnAsset
.The playback endpoint for a packaging configuration on an asset.A builder forCfnAsset.EgressEndpointProperty
Properties for defining aCfnAsset
.A builder forCfnAssetProps
Creates a channel to receive content.A fluent builder forCfnChannel
.HLS ingest configuration.A builder forCfnChannel.HlsIngestProperty
An endpoint for ingesting source content for a channel.A builder forCfnChannel.IngestEndpointProperty
The access log configuration parameters for your channel.A builder forCfnChannel.LogConfigurationProperty
Properties for defining aCfnChannel
.A builder forCfnChannelProps
Create an endpoint on an AWS Elemental MediaPackage channel.Parameters for enabling CDN authorization on the endpoint.A builder forCfnOriginEndpoint.AuthorizationProperty
A fluent builder forCfnOriginEndpoint
.Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnOriginEndpoint.CmafEncryptionProperty
Parameters for Common Media Application Format (CMAF) packaging.A builder forCfnOriginEndpoint.CmafPackageProperty
Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnOriginEndpoint.DashEncryptionProperty
Parameters for DASH packaging.A builder forCfnOriginEndpoint.DashPackageProperty
UseencryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0.Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnOriginEndpoint.HlsEncryptionProperty
An HTTP Live Streaming (HLS) manifest configuration on a CMAF endpoint.A builder forCfnOriginEndpoint.HlsManifestProperty
Parameters for Apple HLS packaging.A builder forCfnOriginEndpoint.HlsPackageProperty
Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnOriginEndpoint.MssEncryptionProperty
Parameters for Microsoft Smooth Streaming packaging.A builder forCfnOriginEndpoint.MssPackageProperty
Key provider settings for DRM.A builder forCfnOriginEndpoint.SpekeKeyProviderProperty
Limitations for outputs from the endpoint, based on the video bitrate.A builder forCfnOriginEndpoint.StreamSelectionProperty
Properties for defining aCfnOriginEndpoint
.A builder forCfnOriginEndpointProps
Creates a packaging configuration in a packaging group.A fluent builder forCfnPackagingConfiguration
.Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnPackagingConfiguration.CmafEncryptionProperty
Parameters for a packaging configuration that uses Common Media Application Format (CMAF) packaging.A builder forCfnPackagingConfiguration.CmafPackageProperty
Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnPackagingConfiguration.DashEncryptionProperty
Parameters for a DASH manifest.A builder forCfnPackagingConfiguration.DashManifestProperty
Parameters for a packaging configuration that uses Dynamic Adaptive Streaming over HTTP (DASH) packaging.A builder forCfnPackagingConfiguration.DashPackageProperty
UseencryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0.Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnPackagingConfiguration.HlsEncryptionProperty
Parameters for an HLS manifest.A builder forCfnPackagingConfiguration.HlsManifestProperty
Parameters for a packaging configuration that uses HTTP Live Streaming (HLS) packaging.A builder forCfnPackagingConfiguration.HlsPackageProperty
Holds encryption information so that access to the content can be controlled by a DRM solution.A builder forCfnPackagingConfiguration.MssEncryptionProperty
Parameters for a Microsoft Smooth manifest.A builder forCfnPackagingConfiguration.MssManifestProperty
Parameters for a packaging configuration that uses Microsoft Smooth Streaming (MSS) packaging.A builder forCfnPackagingConfiguration.MssPackageProperty
A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that provides encryption keys.A builder forCfnPackagingConfiguration.SpekeKeyProviderProperty
Limitations for outputs from the endpoint, based on the video bitrate.A builder forCfnPackagingConfiguration.StreamSelectionProperty
Properties for defining aCfnPackagingConfiguration
.A builder forCfnPackagingConfigurationProps
Creates a packaging group.Parameters for enabling CDN authorization.A builder forCfnPackagingGroup.AuthorizationProperty
A fluent builder forCfnPackagingGroup
.Sets a custom Amazon CloudWatch log group name for egress logs.A builder forCfnPackagingGroup.LogConfigurationProperty
Properties for defining aCfnPackagingGroup
.A builder forCfnPackagingGroupProps