| Class | Description |
|---|---|
| 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.
|
| ConfigureLogsResult | |
| CreateAssetRequest |
A new MediaPackage VOD Asset configuration.
|
| CreateAssetResult | |
| CreatePackagingConfigurationRequest |
A new MediaPackage VOD PackagingConfiguration resource configuration.
|
| CreatePackagingConfigurationResult | |
| CreatePackagingGroupRequest |
A new MediaPackage VOD PackagingGroup resource configuration.
|
| CreatePackagingGroupResult | |
| 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 | |
| DeleteAssetResult | |
| DeletePackagingConfigurationRequest | |
| DeletePackagingConfigurationResult | |
| DeletePackagingGroupRequest | |
| DeletePackagingGroupResult | |
| DescribeAssetRequest | |
| DescribeAssetResult | |
| DescribePackagingConfigurationRequest | |
| DescribePackagingConfigurationResult | |
| DescribePackagingGroupRequest | |
| DescribePackagingGroupResult | |
| 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.
|
| 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 | |
| ListAssetsResult | |
| ListPackagingConfigurationsRequest | |
| ListPackagingConfigurationsResult | |
| ListPackagingGroupsRequest | |
| ListPackagingGroupsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| 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 | |
| TagResourceResult | |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdatePackagingGroupRequest |
A MediaPackage VOD PackagingGroup resource configuration.
|
| UpdatePackagingGroupResult |
| Enum | Description |
|---|---|
| AdMarkers | |
| EncryptionMethod | |
| ManifestLayout | |
| PeriodTriggersElement | |
| PresetSpeke20Audio | |
| PresetSpeke20Video | |
| Profile | |
| ScteMarkersSource | |
| SegmentTemplateFormat | |
| StreamOrder |
| Exception | Description |
|---|---|
| AWSMediaPackageVodException |
Base exception for all service exceptions thrown by AWS Elemental MediaPackage VOD
|
| ForbiddenException |
The client is not authorized to access the requested resource.
|
| InternalServerErrorException |
An unexpected error occurred.
|
| NotFoundException |
The requested resource does not exist.
|
| ServiceUnavailableException |
An unexpected error occurred.
|
| TooManyRequestsException |
The client has exceeded their resource or throttling limits.
|
| UnprocessableEntityException |
The parameters sent in the request are not valid.
|