Namespace Amazon.CDK.AWS.MediaPackage
AWS::MediaPackage Construct Library
---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
using Amazon.CDK.AWS.MediaPackage;
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::MediaPackage.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Classes
CfnAsset | A CloudFormation |
CfnAsset.EgressEndpointProperty | The playback endpoint for a packaging configuration on an asset. |
CfnAssetProps | Properties for defining a |
CfnChannel | A CloudFormation |
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 |
CfnOriginEndpoint | A CloudFormation |
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 |
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 |
CfnPackagingConfiguration | A CloudFormation |
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 |
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 |
CfnPackagingGroup | A CloudFormation |
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 |
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 |
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 |
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 |
ICfnChannelProps | Properties for defining a |
ICfnOriginEndpointProps | Properties for defining a |
ICfnPackagingConfigurationProps | Properties for defining a |
ICfnPackagingGroupProps | Properties for defining a |