Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.MediaPackage

Classes

CfnAsset

Creates an asset to ingest VOD content.

CfnAsset.EgressEndpointProperty

The playback endpoint for a packaging configuration on an asset.

CfnAssetProps

Properties for defining a CfnAsset.

CfnChannel

Creates a channel to receive content.

CfnChannel.HlsIngestProperty

HLS ingest configuration.

CfnChannel.IngestEndpointProperty

An endpoint for ingesting source content for a channel.

CfnChannel.LogConfigurationProperty

The access log configuration parameters for your channel.

CfnChannelProps

Properties for defining a CfnChannel.

CfnOriginEndpoint

Create an endpoint on an AWS Elemental MediaPackage channel.

CfnOriginEndpoint.AuthorizationProperty

Parameters for enabling CDN authorization on the endpoint.

CfnOriginEndpoint.CmafEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.CmafPackageProperty

Parameters for Common Media Application Format (CMAF) packaging.

CfnOriginEndpoint.DashEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.DashPackageProperty

Parameters for DASH packaging.

CfnOriginEndpoint.EncryptionContractConfigurationProperty

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines the content keys 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. For more information about these presets, see SPEKE Version 2.0 Presets .

CfnOriginEndpoint.HlsEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.HlsManifestProperty

An HTTP Live Streaming (HLS) manifest configuration on a CMAF endpoint.

CfnOriginEndpoint.HlsPackageProperty

Parameters for Apple HLS packaging.

CfnOriginEndpoint.MssEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.MssPackageProperty

Parameters for Microsoft Smooth Streaming packaging.

CfnOriginEndpoint.SpekeKeyProviderProperty

Key provider settings for DRM.

CfnOriginEndpoint.StreamSelectionProperty

Limitations for outputs from the endpoint, based on the video bitrate.

CfnOriginEndpointProps

Properties for defining a CfnOriginEndpoint.

CfnPackagingConfiguration

Creates a packaging configuration in a packaging group.

CfnPackagingConfiguration.CmafEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.CmafPackageProperty

Parameters for a packaging configuration that uses Common Media Application Format (CMAF) packaging.

CfnPackagingConfiguration.DashEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.DashManifestProperty

Parameters for a DASH manifest.

CfnPackagingConfiguration.DashPackageProperty

Parameters for a packaging configuration that uses Dynamic Adaptive Streaming over HTTP (DASH) packaging.

CfnPackagingConfiguration.EncryptionContractConfigurationProperty

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines the content keys 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. For more information about these presets, see SPEKE Version 2.0 Presets .

CfnPackagingConfiguration.HlsEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.HlsManifestProperty

Parameters for an HLS manifest.

CfnPackagingConfiguration.HlsPackageProperty

Parameters for a packaging configuration that uses HTTP Live Streaming (HLS) packaging.

CfnPackagingConfiguration.MssEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.MssManifestProperty

Parameters for a Microsoft Smooth manifest.

CfnPackagingConfiguration.MssPackageProperty

Parameters for a packaging configuration that uses Microsoft Smooth Streaming (MSS) packaging.

CfnPackagingConfiguration.SpekeKeyProviderProperty

A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that provides encryption keys.

CfnPackagingConfiguration.StreamSelectionProperty

Limitations for outputs from the endpoint, based on the video bitrate.

CfnPackagingConfigurationProps

Properties for defining a CfnPackagingConfiguration.

CfnPackagingGroup

Creates a packaging group.

CfnPackagingGroup.AuthorizationProperty

Parameters for enabling CDN authorization.

CfnPackagingGroup.LogConfigurationProperty

Sets a custom Amazon CloudWatch log group name for egress logs.

CfnPackagingGroupProps

Properties for defining a CfnPackagingGroup.

Interfaces

CfnAsset.IEgressEndpointProperty

The playback endpoint for a packaging configuration on an asset.

CfnChannel.IHlsIngestProperty

HLS ingest configuration.

CfnChannel.IIngestEndpointProperty

An endpoint for ingesting source content for a channel.

CfnChannel.ILogConfigurationProperty

The access log configuration parameters for your channel.

CfnOriginEndpoint.IAuthorizationProperty

Parameters for enabling CDN authorization on the endpoint.

CfnOriginEndpoint.ICmafEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.ICmafPackageProperty

Parameters for Common Media Application Format (CMAF) packaging.

CfnOriginEndpoint.IDashEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.IDashPackageProperty

Parameters for DASH packaging.

CfnOriginEndpoint.IEncryptionContractConfigurationProperty

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines the content keys 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. For more information about these presets, see SPEKE Version 2.0 Presets .

CfnOriginEndpoint.IHlsEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.IHlsManifestProperty

An HTTP Live Streaming (HLS) manifest configuration on a CMAF endpoint.

CfnOriginEndpoint.IHlsPackageProperty

Parameters for Apple HLS packaging.

CfnOriginEndpoint.IMssEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnOriginEndpoint.IMssPackageProperty

Parameters for Microsoft Smooth Streaming packaging.

CfnOriginEndpoint.ISpekeKeyProviderProperty

Key provider settings for DRM.

CfnOriginEndpoint.IStreamSelectionProperty

Limitations for outputs from the endpoint, based on the video bitrate.

CfnPackagingConfiguration.ICmafEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.ICmafPackageProperty

Parameters for a packaging configuration that uses Common Media Application Format (CMAF) packaging.

CfnPackagingConfiguration.IDashEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.IDashManifestProperty

Parameters for a DASH manifest.

CfnPackagingConfiguration.IDashPackageProperty

Parameters for a packaging configuration that uses Dynamic Adaptive Streaming over HTTP (DASH) packaging.

CfnPackagingConfiguration.IEncryptionContractConfigurationProperty

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines the content keys 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. For more information about these presets, see SPEKE Version 2.0 Presets .

CfnPackagingConfiguration.IHlsEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.IHlsManifestProperty

Parameters for an HLS manifest.

CfnPackagingConfiguration.IHlsPackageProperty

Parameters for a packaging configuration that uses HTTP Live Streaming (HLS) packaging.

CfnPackagingConfiguration.IMssEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

CfnPackagingConfiguration.IMssManifestProperty

Parameters for a Microsoft Smooth manifest.

CfnPackagingConfiguration.IMssPackageProperty

Parameters for a packaging configuration that uses Microsoft Smooth Streaming (MSS) packaging.

CfnPackagingConfiguration.ISpekeKeyProviderProperty

A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that provides encryption keys.

CfnPackagingConfiguration.IStreamSelectionProperty

Limitations for outputs from the endpoint, based on the video bitrate.

CfnPackagingGroup.IAuthorizationProperty

Parameters for enabling CDN authorization.

CfnPackagingGroup.ILogConfigurationProperty

Sets a custom Amazon CloudWatch log group name for egress logs.

ICfnAssetProps

Properties for defining a CfnAsset.

ICfnChannelProps

Properties for defining a CfnChannel.

ICfnOriginEndpointProps

Properties for defining a CfnOriginEndpoint.

ICfnPackagingConfigurationProps

Properties for defining a CfnPackagingConfiguration.

ICfnPackagingGroupProps

Properties for defining a CfnPackagingGroup.

Back to top Generated by DocFX