Package-level declarations

Types

Link copied to clipboard

Access is denied because either you don't have permissions to perform the requested operation or MediaPackage is getting throttling errors with CDN authorization. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide. Or, if you're using CDN authorization, you will receive this exception if MediaPackage receives a throttling error from Secrets Manager.

Link copied to clipboard
sealed class AdMarkerDash
Link copied to clipboard
sealed class AdMarkerHls
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The settings to enable CDN authorization headers in MediaPackage.

Link copied to clipboard

The configuration of the channel group.

Link copied to clipboard

The configuration of the channel.

Link copied to clipboard
Link copied to clipboard

Updating or deleting this resource can cause an inconsistent state.

Link copied to clipboard
Link copied to clipboard
sealed class ContainerType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Create a DASH manifest configuration.

Link copied to clipboard

The request object for creating a new harvest job.

Link copied to clipboard

The response object returned after creating a harvest job.

Link copied to clipboard

Create an HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

Create a low-latency HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

Configuration parameters for creating a Microsoft Smooth Streaming (MSS) manifest. MSS is a streaming media format developed by Microsoft that delivers adaptive bitrate streaming content to compatible players and devices.

Link copied to clipboard

The base URLs to use for retrieving segments. You can specify multiple locations and indicate the priority and weight for when each should be used, for use in mutli-CDN workflows.

Link copied to clipboard
sealed class DashCompactness
Link copied to clipboard
sealed class DashDrmSignaling
Link copied to clipboard

For use with DVB-DASH profiles only. The settings for font downloads that you want Elemental MediaPackage to pass through to the manifest.

Link copied to clipboard

For use with DVB-DASH profiles only. The settings for error reporting from the playback device that you want Elemental MediaPackage to pass through to the manifest.

Link copied to clipboard

For endpoints that use the DVB-DASH profile only. The font download and error reporting information that you want MediaPackage to pass through to the manifest.

Link copied to clipboard
sealed class DashPeriodTrigger
Link copied to clipboard
sealed class DashProfile
Link copied to clipboard

Details about the content that you want MediaPackage to pass through in the manifest to the playback device.

Link copied to clipboard
Link copied to clipboard

The configuration for DASH subtitles.

Link copied to clipboard

The settings for TTML subtitles.

Link copied to clipboard
sealed class DashTtmlProfile
Link copied to clipboard

Determines the type of UTC timing included in the DASH Media Presentation Description (MPD).

Link copied to clipboard
sealed class DashUtcTimingMode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The configuration for the destination where the harvested content will be exported.

Link copied to clipboard
sealed class DrmSystem
Link copied to clipboard

The parameters for encrypting content.

Link copied to clipboard

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.

Link copied to clipboard

The encryption type.

Link copied to clipboard
Link copied to clipboard

Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.

Link copied to clipboard

The failover settings for the endpoint.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Retrieve the DASH manifest configuration.

Link copied to clipboard

The request object for retrieving a specific harvest job.

Link copied to clipboard

The response object containing the details of the requested harvest job.

Link copied to clipboard

Retrieve the HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

Retrieve the low-latency HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

Configuration details for a Microsoft Smooth Streaming (MSS) manifest associated with an origin endpoint. This includes all the settings and properties that define how the MSS content is packaged and delivered.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about a harvested DASH manifest.

Link copied to clipboard

Information about a harvested HLS manifest.

Link copied to clipboard

Information about a harvested Low-Latency HLS manifest.

Link copied to clipboard

A collection of harvested manifests of different types.

Link copied to clipboard

Defines the schedule configuration for a harvest job.

Link copied to clipboard

Represents a harvest job resource in MediaPackage v2, which is used to export content from an origin endpoint to an S3 bucket.

Link copied to clipboard
sealed class HarvestJobStatus
Link copied to clipboard

The ingest domain URL where the source stream should be sent.

Link copied to clipboard

The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.

Link copied to clipboard
sealed class InputType
Link copied to clipboard

Indicates that an error from the service occurred while trying to process a request.

Link copied to clipboard
sealed class IsmEncryptionMethod
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

List the DASH manifest configuration.

Link copied to clipboard

The request object for listing harvest jobs.

Link copied to clipboard

The response object containing the list of harvest jobs that match the specified criteria.

Link copied to clipboard

List the HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

List the low-latency HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

Summary information about a Microsoft Smooth Streaming (MSS) manifest configuration. This provides key details about the MSS manifest without including all configuration parameters.

Link copied to clipboard

Base class for all service related exceptions thrown by the MediaPackageV2 client

Link copied to clipboard
sealed class MssManifestLayout
Link copied to clipboard

The configuration of the origin endpoint.

Link copied to clipboard

The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.

Link copied to clipboard
sealed class PresetSpeke20Audio
Link copied to clipboard
sealed class PresetSpeke20Video
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The specified resource doesn't exist.

Link copied to clipboard
Link copied to clipboard

Configuration parameters for where in an S3 bucket to place the harvested content.

Link copied to clipboard
class Scte

The SCTE configuration.

Link copied to clipboard
class ScteDash

The SCTE configuration.

Link copied to clipboard
sealed class ScteFilter
Link copied to clipboard
class ScteHls

The SCTE configuration.

Link copied to clipboard
class Segment

The segment configuration, including the segment name, duration, and other configuration values.

Link copied to clipboard

The request would cause a service quota to be exceeded.

Link copied to clipboard

The parameters for the SPEKE key provider.

Link copied to clipboard
class StartTag

To insert an EXT-X-START tag in your HLS playlist, specify a StartTag configuration object with a valid TimeOffset. When you do, you can also optionally specify whether to include a PRECISE value in the EXT-X-START tag.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The request throughput limit was exceeded.

Link copied to clipboard
sealed class TsEncryptionMethod
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input failed to meet the constraints specified by the AWS service.

Link copied to clipboard