[][src]Crate rusoto_mediapackage_vod

AWS Elemental MediaPackage VOD

If you're using the service, you're probably looking for MediaPackageVodClient and MediaPackageVod.

Structs

AssetShallow

A MediaPackage VOD Asset resource.

Authorization

CDN Authorization credentials

CmafEncryption

A CMAF encryption configuration.

CmafPackage

A CMAF packaging configuration.

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
DeleteAssetResponse
DeletePackagingConfigurationRequest
DeletePackagingConfigurationResponse
DeletePackagingGroupRequest
DeletePackagingGroupResponse
DescribeAssetRequest
DescribeAssetResponse
DescribePackagingConfigurationRequest
DescribePackagingConfigurationResponse
DescribePackagingGroupRequest
DescribePackagingGroupResponse
EgressEndpoint

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

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
MediaPackageVodClient

A client for the MediaPackage Vod API.

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

Enums

CreateAssetError

Errors returned by CreateAsset

CreatePackagingConfigurationError

Errors returned by CreatePackagingConfiguration

CreatePackagingGroupError

Errors returned by CreatePackagingGroup

DeleteAssetError

Errors returned by DeleteAsset

DeletePackagingConfigurationError

Errors returned by DeletePackagingConfiguration

DeletePackagingGroupError

Errors returned by DeletePackagingGroup

DescribeAssetError

Errors returned by DescribeAsset

DescribePackagingConfigurationError

Errors returned by DescribePackagingConfiguration

DescribePackagingGroupError

Errors returned by DescribePackagingGroup

ListAssetsError

Errors returned by ListAssets

ListPackagingConfigurationsError

Errors returned by ListPackagingConfigurations

ListPackagingGroupsError

Errors returned by ListPackagingGroups

ListTagsForResourceError

Errors returned by ListTagsForResource

TagResourceError

Errors returned by TagResource

UntagResourceError

Errors returned by UntagResource

UpdatePackagingGroupError

Errors returned by UpdatePackagingGroup

Traits

MediaPackageVod

Trait representing the capabilities of the MediaPackage Vod API. MediaPackage Vod clients implement this trait.