Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/mediapackagevod.ts?docs=full";

§Classes

MediaPackageVod

§Interfaces

AssetShallow

A MediaPackage VOD Asset resource.

Authorization

CDN Authorization credentials

CmafEncryption

A CMAF encryption configuration.

CmafPackage

A CMAF packaging configuration.

ConfigureLogsRequest

The option to configure log subscription.

ConfigureLogsResponse
CreateAssetRequest

A new MediaPackage VOD Asset configuration.

CreateAssetResponse
CreatePackagingConfigurationRequest

A new MediaPackage VOD PackagingConfiguration resource configuration.

CreatePackagingConfigurationResponse
CreatePackagingGroupRequest

A new MediaPackage VOD PackagingGroup resource configuration.

CreatePackagingGroupResponse
DashEncryption

A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.

DashManifest

A DASH manifest configuration.

DashPackage

A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.

DeleteAssetRequest
DeletePackagingConfigurationRequest
DeletePackagingGroupRequest
DescribeAssetRequest
DescribeAssetResponse
DescribePackagingConfigurationRequest
DescribePackagingConfigurationResponse
DescribePackagingGroupRequest
DescribePackagingGroupResponse
EgressAccessLogs

Configure egress access logging.

EgressEndpoint

The endpoint URL used to access an Asset using one PackagingConfiguration.

EncryptionContractConfiguration

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE 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. Note the following considerations when using encryptionContractConfiguration: encryptionContractConfiguration can be used for DASH endpoints that use SPEKE 2.0. SPEKE 2.0 relies on the CPIX 2.3 specification. You must disable key rotation for this endpoint by setting keyRotationIntervalSeconds to 0.

HlsEncryption

An HTTP Live Streaming (HLS) encryption configuration.

HlsManifest

An HTTP Live Streaming (HLS) manifest configuration.

HlsPackage

An HTTP Live Streaming (HLS) packaging configuration.

ListAssetsRequest
ListAssetsResponse
ListPackagingConfigurationsRequest
ListPackagingConfigurationsResponse
ListPackagingGroupsRequest
ListPackagingGroupsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
MssEncryption

A Microsoft Smooth Streaming (MSS) encryption configuration.

MssManifest

A Microsoft Smooth Streaming (MSS) manifest configuration.

MssPackage

A Microsoft Smooth Streaming (MSS) PackagingConfiguration.

PackagingConfiguration

A MediaPackage VOD PackagingConfiguration resource.

PackagingGroup

A MediaPackage VOD PackagingGroup resource.

SpekeKeyProvider

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

StreamSelection

A StreamSelection configuration.

TagResourceRequest
UntagResourceRequest
UpdatePackagingGroupRequest

A MediaPackage VOD PackagingGroup resource configuration.

UpdatePackagingGroupResponse

§Type Aliases

__PeriodTriggersElement
AdMarkers
EncryptionMethod
ManifestLayout
PresetSpeke20Audio
PresetSpeke20Video
Profile
ScteMarkersSource
SegmentTemplateFormat
StreamOrder